Courses


Course Descriptions

Computer Science I - CSCI 1301

Description

CSCI 1301 is an introduction to computer science with coverage of algorithmic foundations, hardware concepts, and introductory programming in Java. Specific topics include data storage, data manipulation, and data abstractions. Programming concepts covered are algorithm design, primitive data types, and expressions, loops, modular programming, conditional execution, program logic, and arrays.


Name Office Phone Email
Thomas Gonzalez Dalton State College
706-272-2488tgonzalez@daltonstate.edu
Frank Malinowski Albany State University
frank.malinowski@asurams.edu
Sean Mullins University of North Georgia
sean.mullins@ung.edu
Wesley Steverson University of West Georgia
wstevers@westga.edu
Alexandra Young University of West Georgia
ayoung@westga.edu
Jianmin Zhu Fort Valley State University
478-827-3067zhuj@fvsu.edu
4

Credit Hours


Prerequisites

  • 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.

  • Quizzes - 15%
  • Exam 1 - 5%
  • Exam 2 - 5%
  • Discussions - 5%
  • Assignments - 20%
  • Labs - 20%
  • Midterm Exam - 15%
  • Final Exam - 15%

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 on cookies including how to manage your consent, visit our Cookie Policy.

Back to Top