Up :
Teaching
Computer Science 201 – Introduction to
Digital Systems
Course Outline 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)
- Boolean Logic
- Combinatorial Circuits
- Sequential Circuits
- Computer Arithmetic
- Introduction to MIPS and SPIM
- MIPS Procedures and Data
Policies
- 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).
- URCourses should
be used for all assignments submissions. Email and
Hardcopy submissions are not accepted.
- Late assignments are not accepted for any reason and
will receive 0 points, except for extensions granted to the entire class.
- Any question regarding course assignment submission or
marking should be promptly addressed to the marker (mark201@cs.uregina.ca).
- Any question regarding labs should be promptly
addressed to the lab instructor (Guili Liu: guili@cs.uregina.ca).
- All assignments should contain
your name, student number and assignment number on the first page.
- 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.
- Out-of-class help is available from your Professor
and can take one of the following ways of communication.
- Face to face: please
respect in this case the office hours posted in this web page and on
office door,
- 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.
- Using the course
mailing list (cs201@cs.uregina.ca).
- Attendance is required in lectures and labs. Little
time is available to assist those who have missed relevant classes.
- The midterm exam is closed book and will be given
during the regular lecture meeting time in the regular classroom.
- The final exam is closed book and will be cumulative,
but with more emphasis on material covered after the midterm.
mouhoubm@cs.uregina.ca