Certificate in Computer Architecture (9 units)

This certificate is available only for MS Computer Science matriculated students.

In an effort to provide as much information as possible to prospective students, CSC course numbers below link to full course outlines in PDF format. Although they are the most recent formal descriptions available, they may not reflect the current textbooks being used or the faculty member currently teaching the course. Students should check with the department office if they have questions about textbooks or instructors.

Units

Course #

Course Title and Prerequisite

3

CSC 242

Computer-Aided Design Methodology for Computer Systems (CSC 205 or CSC 273)

3

CSC 280

Advanced Computer Architecture (CSC 205 and fully classified graduate status in Computer Science or Software Engineering)

3

Select one of the following:

CSC 237

Microprocessor Systems Architecture (CSC 205)

CSC 245

Performance Modeling and Evaluation (fully classified graduate status in Computer Science or Software Engineering)

CSC 258

Distributed Systems (CSC 204 and fully classified graduate status in Computer Science, Software Engineering, or Computer Engineering )

CSC 273

Hierarchical Digital Design Methodology (CSC 205 or CPE 64 or equivalent)

CSC 288

Special Topics in Computer Science – Computer Architecture/ Computer Engineering (fully classified graduate status in Computer Science or Software Engineering)

Application for Certificate in Computer Architecture (pdf file)