The official syllabus for this course is available here.
For more details on the syllabus of the class, please see the topics in the Lecture Schedule below.
Weekly Quiz - 10%
Mid-Semester Examination - 15%
End-Semester Examination - 15%
Programming Assignments - 15%
Project - 45%
Our department follows this anti-cheating policy strictly.
Weekly Quiz
Every Monday Midnight
Assignments
C++ Programming (Deadline: March 7)
Shell Scripting (Deadline: March 28)
Python Programming (Deadline: April 18)
Project
Detailed Project Timeline
Final Project Presentation will be scheduled in the last two weeks (April 14 - April 23)
Mid-Semester Examination
TBD
Final Examination
TBD
Ian Somerville, Software Engineering, 9th Edition, Pearson, 2010.
Steve McConnell, Code Complete, 2nd Edition, Microsoft Press, 2004.