Up : Teaching
 

                                         Computer Science 201 – Introduction to Digital Systems
                         
                                                       Course Outline $\bullet$ Fall 2014
 
 
 

Time of Lectures:

MWF  11:30-12:30pm

Room:  CL 317

 

 

 

Labs:

CS 201 Labs

 

 

 

Instructor:

Dr. Malek Mouhoub

Office: CW308.13

 

 

 

Office hours:

Mon 10:20-11:20am and Wed 9:20-11:20am or by appointment

 

 

 

 

Course Text:

Logic and Computer Design Fundamentals by M. M. Mano and C. R. Kime

.

Lab Text

MIPS Assembly Language Programming

by P.L. Britton

 

 

 

Method of Evaluation:

Assignments

20%

 

Lab

15%

 

Midterm Exam (Wed Oct 22)

20%

 

Final Exam (Mon Dec 15: 9-12)

45% 

 

Topics(as time permits)
 

  1. Boolean Logic
  2. Combinatorial Circuits
  3. Sequential Circuits
  4. Computer Arithmetic
  5. Introduction to MIPS and SPIM
  6. MIPS Procedures and Data


Policies

  1. Information and class materials are available online through URCourses. News and announcements can also be posted via the course mailing list (cs-201-001@uregina.ca).
  2. URCourses should be used for all assignments submissions. Email and Hardcopy submissions are not accepted.
  3. Late assignments are not accepted for any reason and will receive 0 points, except for extensions granted to the entire class.
  4. Any question regarding course assignment submission or marking should be promptly addressed to the marker (mark201@cs.uregina.ca).
  5. Any question regarding labs should be promptly addressed to the lab instructor (Guili Liu: guili@cs.uregina.ca).
  6. All assignments should contain your name, student number and assignment number on the first page.
  7. You can discuss the assignment with other students before writing up but MAY NOT read, copy, or exchange other student's code and material. Students are encouraged to read Section 5.13.2 of the 2012-2013 Undergraduate Calendar on academic misconduct.
  8. Out-of-class help is available from your Professor and  can take one of the following ways of communication.
    1. Face to face: please respect in this case the office hours posted in this web page and on office door,
    2. Through email (from your UofR or CS account) to the instructor (mouhoubm@cs.uregina.ca) (note that any email sent from any account, other than UofR or CS, will likely not reach the instructor). Please do not use URCourses to email the instructor.
    3. Using the course mailing list (cs201@cs.uregina.ca).
  9. Attendance is required in lectures and labs. Little time is available to assist those who have missed relevant classes.
  10. The midterm exam is closed book and will be given during the regular lecture meeting time in the regular classroom.
  11. The final exam is closed book and will be cumulative, but with more emphasis on material covered after the midterm.


mouhoubm@cs.uregina.ca