CSC 124 Introduction to Computer Programming with Python

This is an introductory Python course in computer programming. The course covers fundamentals of procedural programming, including data types, control-flow, loops, functions, I/O, exceptions, and Object-Oriented Program (OOP) concepts including class, subclass, object, inheritance, overriding, etc. The course is designed for students with no prior exposure to computer science or programming languages. Students will learn to write programs to tackle useful data science problems.

Credits

3

Cross Listed Courses

CSC 124 & DA 124