2021-2022 Undergraduate Catalog 
    
    Apr 18, 2024  
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSCI 1610 - Computer Programming I

4 hours
Prerequisites: MATH 1101  or MATH 1101I  with a grade of “C-” or better. .
CSCI 1161 is an introductory programming course that seeks to teach the fundamentals of object oriented programming and design with a strong focus on problem solving and critical thinking. The goal of the course is not centered on learning a specific language but is more focused around learning sound principles that can be used in any modern object oriented language such as C++ or Java. Students will also learn sound programming practices such as coding standards, debugging, documentation, commenting, and program tracing. Throughout the course students will examine such topics as objects, classes, inheritance, variables, variable scope, logic, branching, looping, file IO, and arrays.



Add to Portfolio (opens a new window)