Nov 24, 2024  
2025-2026 Undergraduate Catalog (Edited Version) 
    
2025-2026 Undergraduate Catalog (Edited Version)
Add to Portfolio (opens a new window)

CSCI 151 - Introduction to Computer Science I


4 Credit(s)

This is the first course in a two-semester sequence that introduces students to algorithmic problem-solving and programming in a high-level language. The course covers the fundamentals of imperative programming: basic data types, arithmetic, Boolean logic, conditional statements and loops. Students gain experience solving problems through programming by writing and testing their own code in weekly lab sessions. The course also includes an introduction to the Linux operating system. No Previous experience with programming is required. Credit may not be received for both CSCI 151 and CSCI 131 .
3 hours laboratory. 3 hours lecture;



Add to Portfolio (opens a new window)