Bachelor of Science in Electrical Engineering - Computer Engineering Concentration

The objective of the computer engineering concentration is to prepare students for a career in the area of Computer Engineering as it relates to the design of integrated software/hardware systems with both high- and low-level computer systems programming and applications to electrical systems. Computer engineers are responsible for the design, implementation, and application of computers and digital systems. The field covers hardware, software, and the interaction between them. The Computer Engineering concentration integrates courses on computer science fundamentals from the Department of Computer and Information Sciences of Temple University into the curriculum.

Summary of Degree Requirements

University Requirements

All new students are required to complete the university's General Education (GenEd) curriculum. Transfer students are advised by the Department Chair with regard to their transfer credit for courses in their major taken elsewhere. Students should contact the Department Chair for an appointment and advisement.

All Temple students must take a minimum of two writing-intensive courses for a total of at least six credits. The writing-intensive course credits are counted as part of the major; they are not General Education (GenEd) or elective credits. The writing-intensive courses must be completed at Temple University and students may not transfer in credits to satisfy this requirement. The specific writing-intensive courses required for this major are: 

ENGR 2196Technical Communication3
or ENGR 2996 Honors Technical Communication by Design
ENGR 4196Senior Design Project I1
ENGR 4296Senior Design Project II3
or ENGR 4996 Honors Senior Design Project II

College Requirements

The degree of Bachelor of Science in Electrical Engineering with a concentration in Computer Engineering may be conferred upon satisfactory completion of a minimum of 124 semester hours of credit with a minimum GPA of 2.0 overall and in the major. Students must also score a minimum grade of C- in each of the following courses before they can take other junior and senior level courses:

ECE 2332Principles of Electric Circuits4
ECE 2612Digital Circuit Design3
ECE 3512Signals: Continuous and Discrete4
or ECE 3912 Honors Signals: Continuous and Discrete

 Program Requirements

Foundation Science & Mathematics Courses
MATH 1041Calculus I4
or MATH 1941 Honors Calculus I
MATH 1042Calculus II4
or MATH 1942 Honors Calculus II
MATH 2043Calculus III4
or MATH 2943 Honors Calculus III
MATH 3041Differential Equations I3
ECE 3522Stochastic Processes in Signals and Systems3
ENGR 2011Engineering Analysis & Applications3
PHYS 1061Elementary Classical Physics I4
or PHYS 1961 Honors Elementary Classical Physics I
PHYS 1062Elementary Classical Physics II4
or PHYS 1962 Honors Elementary Classical Physics II
CHEM 1035Chemistry for Engineers3
CHEM 1033General Chemistry Laboratory I1
or CHEM 1953 Honors Chemical Science Laboratory I
Required General Education Courses
Select one of the following:4
Analytical Reading and Writing
Analytical Reading and Writing: ESL
Honors Literature/Reading/Writing
IH 0851Mosaic: Humanities Seminar I3
or IH 0951 Honors Mosaic: Humanities Seminar I
IH 0852Mosaic: Humanities Seminar II3
or IH 0952 Honors Mosaic: Humanities Seminar II
GenEd 08xx or 09xx (U.S. Society)3
GenEd 08xx or 09xx (Global/World Society)3
GenEd 08xx or 09xx (Human Behavior)3
GenEd 08xx or 09xx (The Arts)3
GenEd 08xx or 09xx (Race and Diversity)3
Required Courses: Computer Engineering Concentration
ECE 2332Principles of Electric Circuits4
ECE 2333Principles of Electric Circuits Lab1
ECE 2612Digital Circuit Design3
ECE 2613Digital Circuit Design Laboratory1
ECE 3512Signals: Continuous and Discrete4
or ECE 3912 Honors Signals: Continuous and Discrete
ECE 3612Processor Systems3
or ECE 3914 Honors Microprocessor Systems
ECE 3613Processor Systems Laboratory1
or ECE 3915 Honors Microprocessor Systems Lab
ECE 3622Embedded System Design3
ECE 3623Embedded System Design Laboratory1
ECE 4512Digital Communication Systems3
ECE 4513Digital Communication Systems Laboratory1
ECE 4612Advanced Processor Systems3
ECE 4532Data and Computer Communication3
ENGR 1101Introduction to Engineering & Engineering Technology3
or ENGR 1901 Honors Introduction to Engineering
ENGR 2196Technical Communication (WI)3
or ENGR 2996 Honors Technical Communication by Design
ENGR 4169Engineering Seminar1
ENGR 4196Senior Design Project I (WI)1
ENGR 4296Senior Design Project II (WI)3
or ENGR 4996 Honors Senior Design Project II
CIS 1166Mathematical Concepts in Computing I4
or CIS 1966 Honors Mathematical Concepts in Computing I
CIS 1068Program Design and Abstraction4
or CIS 1968 Honors Program Design and Abstraction
CIS 2168Data Structures4
CIS 1057Computer Programming in C4
Electives
Electrical Engineering or Computer & Information Science Technical Electives6
Free Elective2
Total Credit Hours124

Suggested Academic Plan

Please note that this is a suggested academic plan. Depending on your situation, your academic plan may look different. 

Bachelor of Science in Electrical Engineering: Computer Engineering Concentration

Requirements for New Students starting in the 2016-2017 Academic Year

Year 1
FallCredit Hours
MATH 1041 or 1941Calculus I4
CHEM 1035Chemistry for Engineers3
CHEM 1033 or 1953General Chemistry Laboratory I1
ENGR 1101 or 1901Introduction to Engineering Engineering Technology3
ENG 0802, 0812, or 0902Analytical Reading and Writing [GW]4
 Term Credit Hours15
Spring
MATH 1042 or 1942Calculus II4
PHYS 1061 or 1961Elementary Classical Physics I4
CIS 1057Computer Programming in C14
IH 0851 or 0951Mosaic: Humanities Seminar I [GY]3
 Term Credit Hours15
Year 2
Fall
MATH 2043 or 2943Calculus III4
PHYS 1062 or 1962Elementary Classical Physics II4
ECE 2332Principles of Electric Circuits4
CIS 1166 or 1966Mathematical Concepts in Computing I4
 Term Credit Hours16
Spring
MATH 3041Differential Equations I3
ECE 2333Principles of Electric Circuits Lab1
ECE 2612Digital Circuit Design3
ECE 2613Digital Circuit Design Laboratory1
ENGR 2011Engineering Analysis Applications3
IH 0852 or 0952Mosaic: Humanities Seminar II [GZ]3
GenEd Breadth Course 3
 Term Credit Hours17
Year 3
Fall
ECE 3512 or 3912Signals: Continuous and Discrete4
ECE 3612 or 3914Processor Systems3
ECE 3613 or 3915Processor Systems Laboratory1
ENGR 2196 or 2996Technical Communication [WI]3
GenEd Breadth Course3
Free Elective 2
 Term Credit Hours16
Spring
ECE 3622Embedded System Design3
ECE 3623Embedded System Design Laboratory1
ECE 3522Stochastic Processes in Signals and Systems3
CIS 1068 or 1968Program Design and Abstraction4
ENGR 4169Engineering Seminar1
Electrical Engineering Technical Elective23
 Term Credit Hours15
Year 4
Fall
ENGR 4196Senior Design Project I [WI]1
ECE 4512Digital Communication Systems3
ECE 4513Digital Communication Systems Laboratory1
ECE 4612Advanced Processor Systems3
CIS 2168Data Structures4
GenEd Breadth Course3
 Term Credit Hours15
Spring
ENGR 4296 or 4996Senior Design Project II [WI]3
Electrical Engineering/Computer & Information Science Technical Elective23
ECE 4532Data and Computer Communication3
GenEd Breadth Course3
GenEd Breadth Course3
 Term Credit Hours15
 Total Credit Hours: 124
1

CIS 1057 is a required course for all ECE students. If you completed ENGR 1117 before declaring an ECE major, you must take CIS 1057 in your third semester. ENGR 1117 will be counted as a free elective. See your advisor for more information.

2

Students may satisfy no more than one Electrical Engineering/CIS Technical Elective with 3 credits of Independent Study, Independent Research or Co-Op coursework. Students must be granted prior approval from the department.

Technical Electives

ECE 3312Microelectronics I3
ECE 3313Microelectronics I Laboratory1
ECE 3412Classical Control Systems3
ECE 3413Classical Control Laboratory1
ECE 3622Embedded System Design3
ECE 3623Embedded System Design Laboratory1
ECE 3712Introduction to Electromagnetic Fields and Waves3
ECE 3722Electromagnetic Wave Propagation3
ECE 3723Electromagnetic Wave Propagation Laboratory1
ECE 3732Electromechanical Energy Systems3
ECE 3733Electromechanical Energy Systems Laboratory1
ECE 3822Software Tools for Engineers3
ECE 4322VLSI Systems Design3
ECE 4522Digital Signal Processing3
ECE 4542Telecommunications Engineering3
ECE 4712Modern Power Engineering and Electronics3
ECE 4312Microelectronics II3
ECE 4412Modern Control Theory3
ECE 4422Digital Control Systems3
ENGR 3033Entrepreneurial Engineering3
ENGR 4116Spacecraft Systems Engineering3
ENGR 2181Co-Op Work Experience I3
or ENGR 3181 Co-Op Work Experience II
ECE 3082Independent Study in Electrical Engineering3
ECE 3091Independent Research in Electrical Engineering3
CIS: Approved Electives