Course Descriptions

Computer Science I - CSCI 1301K


The course includes an overview of computers and programming; problem solving and algorithm development; simple data types; arithmetic and logic operators; selection structures; repetition structures; text files; arrays (one-and-two-dimensional); procedural abstraction and software design; modular programming (including subprograms or the equivalent).

Name Office Phone Email
Bhavana Burell Fort Valley State University
Julius Gantt University of Georgia
John Gleissner East Georgia State College
Thomas Gonzalez Dalton State College
Frank Malinowski Albany State University
Sean Mullins University of North Georgia
Nicolas Perez Georgia Institute of Technology
Muhammad Rahman Clayton State University
Edward Redmond University of North Georgia
Wesley Steverson University of West Georgia
Fang Xie East Georgia State College
Alexandra Young University of West Georgia
Xiangyan Zeng Fort Valley State University
Jianmin Zhu Fort Valley State University

Credit Hours


  • See your home institution's prerequisite requirement.

Free Textbook

  • Open educational resources (OER)

Course Equivalency

After completing this course, you will be able to:

  • Analyze and design strategies for solving basic programming problems.
  • Write expressions using constants, variables, and operators.
  • Write and apply sequential, conditional and loop constructs.
  • Create and invoke methods with procedural abstraction and stepwise refinement.
  • Use arrays to store and process data.
  • Perform input/output operations and handle exceptions.

The following units are covered in this course:

  • Unit 1 Computer Programming
  • Unit 2 Variables and Operators
  • Unit 3 Methods, Strings and Console Input/output
  • Unit 4 Methods and Modular Design
  • Unit 5 Conditional and Logic
  • Unit 6 Loops
  • Unit 7 Arrays and Reference

Your final grade will be based on the following breakdown. Please note that each instructor may choose to make modifications.

  • Assignments - 15%
  • Attendance Verification - 1%
  • Discussions & Participation - 4%
  • Coding Labs - 20%
  • Quizzes - 10%
  • Exams 1 & 2 - 10%
  • Midterm Exam - 15%
  • Final Exam - 15%
  • Final Project - 10%

The following third-party software applications must be downloaded in order to complete this course:

We use cookies on this site to offer a better browsing experience, perform analytics, personalized advertising, measure advertising performance, and remember website preferences. For more information visit the USG Privacy Notice.