CSCI 503/490
Syllabus
Schedule
Assignments
Assignment 1
Programming Principles in Python (CSCI 503/490)
Course Information
Semester:
Spring 2026
Lecture:
MW 9:30-10:45am, PM 203
Course Web Page:
https://faculty.cs.niu.edu/~dakoop/cs503-2026sp
Text:
Python for Programmers, Paul Deitel and Harvey Deitel, Pearson, 2019. (recommended)
Instructor Information
Instructor:
Dr. David Koop
Office:
PM 461
Office Hours:
M 1:45-3:00pm, W 10:45am-12:00pm
Web Page:
https://faculty.cs.niu.edu/~dakoop/
Email:
dakoop@niu.edu
TA Information
TA:
Dalia Khaizaran
Office:
PM 362
Office Hours:
TuTh 9:00am-12:00pm
Email:
Z2029818@students.niu.edu
Announcements
Assignment 1
has been released and will be due on Friday, Jan. 23, at 11:59pm.
Welcome to Programming Principles in Python. The first class will be Monday, Jan. 12, from 9:30-10:45am in PM 203.
Syllabus
Schedule
Assignments