Oct 25, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

CSC 1301 - Principles of Computer Science I


4 Credit Hours
Requirements: Only for majors in Computer Science, Mathematics, Physics or Engineering, or minor in Computer Science.

Description
This course is an introduction to the fundamental principles of programming and data analysis in computer science. It emphasizes structured, top-down development and testing of computer programs. The course includes an overview of computers and programming; problem solving and algorithm development; basic data types; arithmetic and logic operators; selection structures; repetition structures; text files; arrays; procedural abstraction and software design. Course includes lab portion.