2023-2024 Catalog and Student Handbook 
    
    Dec 26, 2024  
2023-2024 Catalog and Student Handbook [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 135 - Computer Science I


Credits: 3
Semesters Offered: Fall, Spring, Summer
Campus/Sites Offered: Charleston, Henderson, North Las Vegas, Online
Offering Note: No additional information available.

Description
This course is intended for students in computer science or engineering majors. It covers: a) Program development in a complex operating environment; b) Problem-solving methods and algorithm development in a high-level programming language; c) Program design, coding, debugging, and documentation using techniques of a good programming style.

Student Learning Outcomes
  1. Develop algorithmic solutions to problems and translate their algorithms into C++ programs that meet a set of specifications.
  2. Compile and execute their programs in the Linux operating environment and use appropriate testing and debugging strategies.
  3. Use appropriate control structures (sequence, selection, and iteration) in their programs.
  4. Develop modularized programs using functions and passing parameters.
  5. Use strings and file streams.
  6. Use one-dimensional arrays and records.
  7. Use good programming style and adequately document programs.

Prerequisite: A grade of C or better in either MATH 127  or MATH 128 ; or MATH 181  or SAT score of 630 or higher or ACT Math score of 28 or higher
Corequisite: None
Graded: Letter Grade



Add to Portfolio (opens a new window)