Nov 21, 2024  
2024-2025 College Catalog 
    
2024-2025 College Catalog
Add to Portfolio (opens a new window)

CIS 1033 - Computer Science I

3 Credits
This is an introductory programming course for computer science majors. Concepts are presented in the context of working examples and exercises. Language syntax and computing paradigms are studied. Programming projects are used to reinforce key programming notions, including problem solving, decision making, iteration, data types, functions, and objects.

Course Availability: Offered Fall Semester Only

Corequisite: CIS 1023 Introduction to Computing*  or basic computer skills and instructor permission and CIS 1031 Computer Science I Lab  

Course Level Objectives
Upon successful completion of this course the student will be able to:

1. Identify the components of a program: variables, operators, and expressions (PLO 1, 2).
2. Demonstrate the application of string functions (PLO 1,2).
3. Create and use decision-making constructs and relational operators (PLO 1, 2).
4. Select and design an appropriate looping mechanism (PLO 1, 2).
5. Define functions and implement them to solve programming problems (PLO 1, 2).
6. Describe local and global variables and reference and value parameters (PLO 1, 2).



Add to Portfolio (opens a new window)