skip to main content
In this section... (Click to Open)

Course Descriptions

CSCI 130: Computer Science I

-Completion of CSCI 101 with a grade of C or better
-Completion of TMAT 103, MATH 106, or MATH 109 with a grade of C or better
-Placement at college level English

Concurrent enrollment in CSCI 115 is suggested. CSCI 130 is the first course in a sequence of courses for majors in Computer Science. The course introduces a disciplined approach to problem-solving and algorithm development in addition to an introduction to object-oriented programming and data abstraction. The following topics are covered: selection, repetition, and sequence control structures; program design, testing, and good programming style; high-level programming languages; abstract and primitive data types; variable scope and access control; classes and objects; polymorphism and inheritance; arrays, sorting and files. Secure programming techniques are addressed throughout the course. 4 credit hours
IAI Major Code - CS 911

Transferrable Elective Course: This course generally should transfer to an Illinois Articulation Initiative college or university. Please consult with your advisor about transferability.

Computer Science Questions

Contact the Technology Department

Information Technology at Heartland Community College