Cosc 2P12 |
|
2024 |
D.Bockus J324
Lecture time: Monday, Wednesday 15:30 to 17:00
STH216
Course Description:
The basic concept of this course is to introduce the student the the fundamentals of how modern computers work and are designed at the hardware level. A portion of the course will focus on rudimentary logic compositions used in the design and implementation of modern computer systems. Students are introduced to the MIPS architecture which is a basic RISC processor, and provides the basis for a teaching platform. Using MIPS assembly language and through the use of a simulator students will learn the fundamentals.Text Book.
The customized interactive text from zybook
will be used, see main page for text details.
Marking Scheme: | |
Activities (4): Assignments: (4): Midterm: Exam: |
15% (See note 8) 30% (See note 3) 15% (In Class) 40% (See note 2) |
Essential Course Requirements: Practical competence of the
requisite material will be assessed using assignments. Theoretical
rote knowledge and concepts regarding the fundamentals will be
assessed on Midterm and Exam.
Note 1: Due date and time for assignment submission will be
printed on the assignment text. Assignments will be accepted late
up to 3 day after the original due date subject to a 25% penalty.
Assignments after the late date will not be accepted.
Note 2: In order to pass this course a mark of at least
40% must be obtained on the final Exam.
Note 3: The department views plagiarism as a serious
issue. Students are directed to the Department's Web server where
they can view the department's policies on plagiarism. https://brocku.ca/mathematics-science/computer-science/academic-integrity/.
Students who are convicted of plagiarism, may receive penalties
ranging from -200% for the piece of work, 0 for all
assignments/quizzes to a failure in the course. A piece of work
which is compromised through academic misconduct will be subject
to the above stated penalties in its entirety, regardless to the
degree of compromise.
Note 4: All assignments will be the result of individual
student effort. Pair programming is not allowed.
Note 5: Assignments will be submitted electronically,
details will be printed on the assignments.
Note 6: Assignment material will be distributed through the Web. Please see my home page http://www.cosc.brocku.ca/~bockusd/2p12/2p12.html .
Note 7: A departmental
medical form will need to be submitted as per instructions
before any consideration will be given due to sickness.
Note 8: Zybooks, provides a set of exercises which will
aid the students understanding of the material. Students can
complete the exercises to earn a portion of their grade in this
course. There will be 4 activities, which must be completed by the
due dates to earn credit.
Note 9: Random students may be chosen to explain their assignment material to the instructor.