Apr 26, 2024  
Course/Program Inventory 
    
Course/Program Inventory

CISP 1010 - Computer Science I (TTP)



Credit hours: 3-4

Course Description:
This course introduces students to all aspects of the programming and problem-solving process and the elements of effective programming style. A high-level language will be used as a vehicle for introducing these concepts. Laboratory use of the computer in designing, coding, debugging, and executing programs is an integral part of the course. 

Student Learning Outcomes:
Students will be able to:

  1. Use variables, control structures, methods and arrays to create programs.
  2. Implement the problem-solving process, and design algorithms using pseudo code and UML diagrams.
  3. Design and create classes using fields, methods and constructors.
  4. Implement data validation, error handling and file I/O.
  5. Trouble-shoot and debug programs.