School of Engineering

Minor in Computer Engineering

The purpose of the minor in Computer Engineering is to give students who are interested in the computer technology a good basic knowledge in software development, digital electronics, computer organization, and microprocessor applications. Additional knowledge in computer networks, multimedia systems, real-time systems, etc. may be acquired through electives. Students interested in the Computer Engineering minor must meet with the Program Head of Electrical and Computer Engineering and complete the Computer Engineering Minor Program Approval Form Download [PDF 26 KB]. Revision of the form requires the approval of the Program Head.

The minor in intended for students who have satisfied the following prerequisite requirements:

Math 226Calculus I (4)
Math 227Calculus II (4)
Math 228Calculus III (4)
Math 245Elementary Differential Equations and Linear Algebra (3)
Phys220/222General Physics with Calculus I & Lab (4)
Phys230/232General Physics with Calculus II & Lab (4)
CSC 210Introduction to Computer Programming (3)
CSC 212Introduction to Software Development in Unix (2)

The minor may be satisfied by a minimum of 21 units (not including prerequisite units) distributed as follows:

Core requirements
CSC 213 Fundamentals of Computer Science (3)
ENGR 205 Electric Circuits (3)
ENGR 206 Circuits and Instrumentation Lab (1)
ENGR 356 Basic Computer Architecture (3)
ENGR 357 Basic Digital Lab (1)
ENGR 478 Design with Microprocessors (4)
15 units
Approved upper division Computer Engineering courses. No upper division course from major can be double-counted towards minor or second major.
6 units
Total21 units

To earn a minor in Computer Engineering, a student must complete at least 12 of the required 21 core and elective units at SFSU. All courses in the minor must be taken with letter grades (CR/NC is not acceptable).

Last Update: 01/20/2011

Back to Minor in Computer EngineeringBack to Minor in Computer Engineering

SF State Home