May 14, 2024  
2023-2024 Cal State East Bay Catalog 
    
2023-2024 Cal State East Bay Catalog [ARCHIVED CATALOG]

Add to Folder (opens a new window)

CS 101 - Computer Science I


Units: 4
An introduction to computer programming for computer science majors. Topics include problem solving, algorithms, basic control structures, and program design. Programming projects in Python or other high level programming language. Lecture Units: 3; Lab Units: 1.

Prerequisites: Mathematics/QR Placement Category I or II, or successful completion of GE area B4.
Possible Instructional Methods: On-ground, or Hybrid or Online-Asynchronous.
Grading: A-F grading only.
Course Typically Offered: Fall & Spring


Student Learning Outcomes - Upon successful completion of this course students will be able to:
 

  1. Organize a program using structured and object oriented design methodologies;
  2. Choose the appropriate structured data types, functions, and classes for a given problem;
  3. Implement a program given design specifications;
  4. Evaluate, debug, and test a program for correctness.




Add to Folder (opens a new window)