Save To Worklist
CPEN 221 Principles of Software Construction
Design, implementation, reasoning about software systems: abstraction and specification of software, testing, verification, abstract data types, object-oriented design, type hierarchies, concurrent software design.
Credits: 4
Pre-reqs: APSC 160.
- This course is restricted to students
in one of these programs: BASC
in year: >=2
with one of these specializations: ****CPEN
-OR-
in one of these programs: BASC in year: >=2 with one of these specializations: ****ENPH -OR-
in year: >=2 with one of these specializations: IN BMEG - Choose one section from all 3 activity types. (e.g. Lecture, Laboratory and Tutorial)
Status | Section | Activity | Term | Interval | Days | Start Time | End Time | Comments |
---|---|---|---|---|---|---|---|---|
Full | CPEN 221 101 | Web-Oriented Course | 1 | Tue | 12:30 | 14:00 | ||
Web-Oriented Course | 1 | Fri | 16:00 | 18:00 | THIS COURSE IS FOR CPEN AND ENPH STUDENTS ONLY. MANU STUDENTS, PLEASE REGISTER IN CPEN 223 SECTION 101 BMEG STUDENTS, PLEASE REGISTER IN CPEN 223 SECTION 101, UNLESS YOU ARE INTERSTED IN PURSUING THE BIOMEDICAL INFORMATICS OR BIOMEDICAL SYSTEMS AND SIGNALS STREAMS | |||
Full | CPEN 221 L1A | Web-Oriented Course | 1 | Thu | 11:00 | 13:00 | ||
Full | CPEN 221 L1B | Web-Oriented Course | 1 | Wed | 15:00 | 17:00 | ||
Full | CPEN 221 L1C | Web-Oriented Course | 1 | Wed | 15:00 | 17:00 | ||
CPEN 221 L1D | Web-Oriented Course | 1 | Mon | 15:00 | 17:00 | |||
STT | CPEN 221 L1E | Web-Oriented Course | 1 | Wed | 8:00 | 10:00 | ||
CPEN 221 L1F | Web-Oriented Course | 1 | Wed | 8:00 | 10:00 | |||
CPEN 221 L1W | Waiting List | 1 | ||||||
STT | CPEN 221 T1A | Web-Oriented Course | 1 | Wed^ | 17:00 | 19:00 | ^ every second week starting with week following start week | |
CPEN 221 T1W | Tutorial | 1 | ||||||
CPEN 221 1W1 | Waiting List | 1 | THIS COURSE IS FOR CPEN AND ENPH STUDENTS ONLY. MANU STUDENTS, PLEASE REGISTER IN CPEN 223 SECTION 101 BMEG STUDENTS, PLEASE REGISTER IN CPEN 223 SECTION 101, UNLESS YOU ARE INTERSTED IN PURSUING THE BIOMEDICAL INFORMATICS OR BIOMEDICAL SYSTEMS AND SIGNALS STREAMS | |||||
CPEN 221 L1W | Waiting List | 1 | ||||||
CPEN 221 T1W | Tutorial | 1 |
THIS COURSE IS FOR CPEN AND ENPH STUDENTS ONLY.
MANU STUDENTS, PLEASE REGISTER IN CPEN 223 SECTION 101
BMEG STUDENTS, PLEASE REGISTER IN CPEN 223 SECTION 101, UNLESS YOU ARE INTERSTED IN PURSUING THE BIOMEDICAL INFORMATICS OR BIOMEDICAL SYSTEMS AND SIGNALS STREAMS