COMP 402 Systems Programming. course outline .pdf
Original filename: COMP 402 Systems Programming. course outline.pdf
This PDF 1.5 document has been generated by Microsoft® Office Word 2007, and has been sent on pdf-archive.com on 08/02/2011 at 14:18, from IP address 197.255.x.x.
The current document download page has been viewed 1617 times.
File size: 200 KB (3 pages).
Privacy: public file
Download original PDF file
COMP 402 Systems Programming. course outline.pdf (PDF, 200 KB)
Share on social networks
Link to this file download page
COMP 402 Systems Programming
Instructor Contact Information
Name: R Appiah
Email Address: firstname.lastname@example.org
Office Location on Campus: Room 3.27, Frank Totor Chemistry Building.
Student Contact Hours: Tuesdays: 09.00 – 11.00Hrs; Fridays: 11.00 – 13.00 Hrs
This course is designed to expose students to existing tools for writing and debugging large
programmes in order to produce working, reliable and maintainable software products. Through
practical programming exercises, the course aims at empowering the student in the
implementation of interactive approaches to reliable software development.
Specific Course Objectives
At the end of the course, students are expected to acquire:
Those foundational skills needed to undertake reliable software development projects in
any chosen programming language;
Practical skills in the use of tracing techniques in programme debugging;
Scientific approach to programme debugging;
Skills in identifying the fundamental commands and tools provided in modern interactive
debuggers and to use such in debugging and testing of a simple C++ and or Java
Students taking this course must have passed at least two advanced courses in programming.
Recommended/ Required Textbook(s)
Andreas Zeller, “Why Programs Fail: A Guide to Systematic Debugging”, Second
Edition, 2009. ISBN: 9780123745156.
Mark Pearce, “Comprehensive VB.NET Debugging”, 1st Edition, 2003. ISBN: 9781590590508.
Ann R. Ford, Toby J. Teorey, “Practical Debugging in C++”, 1st Edition, 2002. ISBN:
Course Outline and Calendar
How Failures Occur in Programming and Approaches to Debugging
Common Syntax and Semantic Errors
Making Programmes Fail
Tracing Techniques for Debugging
Interim Assessment/ Mid-semester Examination (might change)
Using an Interactive Debugger
Using an Interactive Debugger
Submission of Project(s)
Instructional Methods to be utilized in the Course
The course will be delivered through Lecture Presentations and Project-based Assignments.
Final Grade Assessment System
PERCENT OF GRADE
Assignment(s) & Class Attendance 10%
Interim Assessment/ Mid-Semester Examination 20%
Final Examination 70% TOTAL 100%
Link to this page
Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..
Use the short link to share your document on Twitter or by text message (SMS)
Copy the following HTML code to share your document on a Website or Blog