EECS 295: Fundamentals of Computer Programming 1.5

Quarter Offered

Spring : 12:30-1:50 MW ; Sood


EECS 111 AND the student should NOT have yet completed EECS 211.


Intended for students who have completed EECS 111, but don’t have any other formal Computer Science background, this course is completely optional, not counted toward the major or minor in Computer Science. It will provide an introduction to object-oriented programming in Python, preparing students for future courses such as EECS 211. 

Students should NOT take this course if they have completed the AP Computer Science course or EECS 211 or have substantial experience programming in languages such as Java, Python or C++. 

Please email if you wonder if this course is right for you. 

COURSE INSTRUCTOR: Prof. Sara Owsley Sood