Topics are chosen from computer science content areas that extend explorations of content in existing courses or allow exploration of content not duplicated in regular course offerings. May count as an allied course in the computer science major depending on the topic. Does not count toward the major GPA.
Fall Semester informationKhadija Stewart
296A: Tps:Computer Architecture
Winter Term informationScott Thede
296A: Programming in Python
Prerequisites: CSC 121 or similar programming experience
Fees (not including books): none
Meeting Times: 9:30-11:30am MTWRF, 12:30-3:30 pm, TR
Location: Julian 108
This course will teach the students the fundamentals of computer programming using the programming language Python. The course will assume that the students have some programming experience, probably equivalent to having taken CSC 121 or other programming experience. The course will quickly bring students up to speed on the basics of Python, then delve more deeply into other programming aspects of the language. Students will write several Python projects over the course of the winter term, as well as in-class quizzes and homework.