← All courses
CS 1341 Principles of Computer Science I
Introduces the fundamental concepts of computer science and object-oriented design for software development. Starts with the procedural approach for programming such as assignment statements, conditional statements, loops, methods, and arrays. Introduces object-oriented concepts such as composition, inheritance, polymorphism, and containers applied to software development. This is the first course for computer science majors and minors.
Offered Fall 2026
- Sec 801MWF 10:00-10:50Maya Khaled El Dayeh
- Sec 802MWF 11:00-11:50Maya Khaled El Dayeh
- Sec N11W 08:00-09:50Maya Khaled El Dayeh
- Sec N12M 14:00-15:50Maya Khaled El Dayeh
- Sec N16T 15:00-16:50Maya Khaled El Dayeh
- Sec N18M 18:00-19:50Maya Khaled El Dayeh
Offered Summer 2026
- Sec 4011TR 15:00-16:00Kasi Periyasamy
No grade reports for this course yet.
Took this class? Be the first to report your grade — it’s anonymous and takes 30 seconds.
Report a grade