All Courses > CPSC > CPSC 2401

CPSC 2401: Digital Systems Design

Develops an understanding of computer electronics from the bottom up; starting with binary numbers and codes, moving through switch, gate, and register levels and concluding with an introduction to system architecture. Topics will include binary arithmetic and codes, combinational design, PLDs, two-level minimization, the K-Map method, multiplexers, decoders, adders, subtractors, sequential circuit concepts and design; delays and latches; triggering methods, flip-flops, and clocking issues. Register-level design and Architecture-level design; Basic computer organization, and microprocessor-based systems. Students will develop a major lab project for this course.

Prerequisite(s): A minimum "C-" grade in CPSC 1401 and a minimum "C" grade in CPSC 1150 or 1155; or permission of department. Prerequisites are valid for only three years.

Course Information:

Credits:

3.0

Additional Fees:

$114.05

Repeat Limit:

2

Lecture Hours:

4.0

Seminar Hours:

0.0

Lab Hours:

2.0

Offered online:

False

Course outline(s):

None


2AR 2SC HUM LSC SCI SOC UT
False True False True True False True

Transfers:

Course Destination Credit Start/End
CPSC 2401 COQU COQU CSCI 150 (3) 20180901 to Present
CPSC 2401 SFU SFU CMPT 1XX (3) Q 20160901 to Present
CPSC 2401 TRU TRU COMP 2130 (3) 20100901 to Present
CPSC 2401 TWU TWU CMPT 242 (3) 20010501 to Present
CPSC 2401 UBCO UBCO COSC_O 150 (3) 20050501 to Present
CPSC 2401 UFV UFV COMP 1XX (3) 20010501 to Present
CPSC 2401 UNBC UNBC CPSC 2XX (3) 20010501 to Present
CPSC 2401 UVIC UVIC CSC 355 (1.5) 20010501 to Present
CPSC 2401 VIU VIU CSCI 2nd (3) 20010501 to Present

Inactive Transfers:

Course Destination Credit Start/End
CPSC 2401 SFU SFU CMPT 150 (3) Q 20040901 to 20160831
CPSC 2401 SFU SFU CMPT 150 (3) 20010501 to 20040831
CPSC 2401 TRU TRU COMP 213 (3) 20010501 to 20100831
CPSC 2401 UBCV LANG CPSC 2180 (3) & LANG CPSC 2401 (3) = UBCV CPSC_V 2nd (3) & UBCV EECE_V 259 (3) 20110901 to 20160831
CPSC 2401 UBCV UBCV EECE_V 256 (3) 20010501 to 20110831

Current Offerings:

No offerings found for this semester (2025 10).

Previous Offerings:

Semester Seats Waitlist Days Time Room Type Instructor
2020 10 Cancel N/A
2019 10 29 M------ 1230-1420 T215 Lecture Seyed Arash Sheikholeslam
-T----- 1430-1620 B022 Lecture Seyed Arash Sheikholeslam
M------ 1430-1620 T215 Lab Seyed Arash Sheikholeslam
M------ 1100-1255 B022 Exam Seyed Arash Sheikholeslam
2018 10 25 -T-R--- 1230-1420 B010 Lecture Ardeshir Bagheri
M------ 1230-1420 T215 Lab Ardeshir Bagheri
----F-- 1330-1525 B010 Exam Ardeshir Bagheri
2017 10 19 -T-R--- 1230-1420 B022 Lecture Ardeshir Bagheri
M------ 1230-1420 T215 Lab Ardeshir Bagheri
-T----- 1330-1525 B008 Exam Ardeshir Bagheri
2016 10 22 -T-R--- 1230-1420 B154 Lecture Ardeshir Bagheri
M------ 1230-1420 C014 Lab Ardeshir Bagheri
--W---- 1330-1525 B148 Exam Ardeshir Bagheri
2015 10 24 M------ 1230-1420 C014 Lecture Ardeshir Bagheri
-T-R--- 1230-1420 B155 Lecture Ardeshir Bagheri
-T----- 1330-1525 B147 Exam Ardeshir Bagheri
2014 10 1 -T-R--- 1230-1420 B155 Lecture Ardeshir Bagheri
M------ 1230-1420 A015 Lab Ardeshir Bagheri
M------ 1330-1525 B014 Exam Ardeshir Bagheri
2013 10 0 N/A -T-R--- 1230-1420 B155 Lecture Ardeshir Bagheri
M------ 1230-1420 A015 Lab Ardeshir Bagheri
----F-- 1600-1755 B155 Exam Ardeshir Bagheri
2012 10 2 -T-R--- 1230-1420 B155 Lecture Ardeshir Bagheri
M------ 1230-1420 A015 Lab Ardeshir Bagheri
--W---- 0830-1025 A231 Exam Ardeshir Bagheri
2011 10 4 N/A -T-R--- 1430-1620 L342 Lecture Ardeshir Bagheri
M------ 1430-1620 A015 Lab Ardeshir Bagheri
--W---- 1330-1525 A231 Exam Ardeshir Bagheri
2010 10 5 N/A -T-R--- 1630-1820 B155 Lecture Ardeshir Bagheri
M------ 1630-1820 A015 Lab Ardeshir Bagheri
2009 10 6 N/A -T-R--- 1630-1825 B155 Lecture Ardeshir Bagheri
M------ 1630-1825 A015 Lab Ardeshir Bagheri
2008 10 5 N/A M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
-T----- 1730-1925 A015 Lab Ardeshir Bagheri
2006 20 5 N/A M--R--- 1630-1825 B155 Lecture Ardeshir Bagheri
--W---- 1630-1825 A015 Lab Ardeshir Bagheri
2005 20 Cancel N/A M-W---- 1730-1925 Lecture
---R--- 1730-1925 Lab
2005 20 5 N/A M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
-T----- 1730-1925 A015 Lab Ardeshir Bagheri
2004 20 11 M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
---R--- 1730-1925 A015 Lecture Ardeshir Bagheri
2004 20 8 M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
-T----- 1730-1925 A015 Lab Ardeshir Bagheri
2003 20 11 M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
---R--- 1730-1925 A015 Lab Ardeshir Bagheri
2003 20 5 M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
-T----- 1730-1925 A015 Lab Ardeshir Bagheri
2002 20 13 N/A M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
---R--- 1730-1925 A015 Lecture Ardeshir Bagheri
2002 20 4 N/A M-W---- 1730-1925 B155 Lecture Ardeshir Bagheri
-T----- 1730-1925 A015 Lab Ardeshir Bagheri
2001 20 11 N/A M-W---- 1730-1925 A136B Lecture Ardeshir Bagheri
-T-R--- 1730-1925 A015 Lab Ardeshir Bagheri