|
oct 25, 2024
|
|
|
|
2021-2022 undergraduate catalog [archived catalog]
electrical and computer engineering: electrical engineering track, b.s.
|
|
|
b.s. degree program only
total hours required:
132 hours for electrical engineering track
132 hours for computer engineering track
general education requirements (38 hours)
refer to the general education section for university requirements.
specific courses required within electrical and computer engineering:
core courses (76 hours)
- ma 2103 - discrete mathematics (3) f, sp, su
- ma 1314 - calculus i (4) f, sp, su
- ma 2314 - calculus ii (4) f, sp, su
- ma 2324 - calculus iii (4) f, sp, su
- ma 3133 - differential equations (3) f, sp
- engr 3303 - applied mathematics (3) f
- ph 2414 - general physics i (4) sp, su
- ph 2424 - general physics ii (4) f
- cs 1213 - introduction to computer programming (3) f, sp
- cs 1233 - object-oriented system design and programming (3) f, sp
- engr 1113 - introduction to engineering (3) f
- eece 2213 - circuits i (3) sp
- eece 2223 - circuits ii (3) f
- eece 2221 - circuits lab (1) f
- eece 3234 - semiconductor electronics i (4) f
- eece 1423 - digital logic (3) f
- eece 2423 - principles of computer system design (3) sp
- eece 2421 - digital hardware lab (1) sp
- eece 3624 - microprocessors: principles and applications (4) f
- eece 3833 - signals and systems (3) f
- eece 3843 - digital signal processing (3) sp
- eece 3841 - signals lab (1) sp
- engr 3943 - engineering economy and planning 3 sp
- engr 4943 - capstone design i (3) f
- engr 4953 - capstone design ii (3) sp
concentration and elective courses:
electrical engineering track:
concentration courses (12 hours)
general elective (3+ hours) selected from:
- eece 3713 - introduction to power system analysis (3) f offered on demand
- eece 395v - topics in electrical and computer engineering (1, 2, 3, 4, or 5) offered on demand
- eece 4263 - embedded systems (3) s
- eece 4273 - embedded networks (3) offered on demand
- eece 4523 - mechatronic systems (3) offered on demand
- eece 4823 - digital processor design (3) f
- eece 4833 - communication systems (3) offered on demand
- eece 4843 - image processing (3) offered on demand
- ph 2434 - structure of matter (4) sp
- ph 3503 - electromagnetic fields ii (3) sp
- ph 4313 - quantum theory (3) f
- cs 2233 - data structures and algorithms (3) f, sp
- cs 2252 - competition programming (2) sp
- cs 3252 - programming challenges (2) f
cs 2252 - competition programming (2) sp and cs 3252 - programming challenges (2) f must be taken as a pair for elective credit - cs 3523 - operating systems (3) sp
- cs 3623 - design and analysis of algorithms (3) f
- cs 3713 - comparative programming languages (3) sp
- cs 4413 - fundamentals of automata and formal language theory (3) sp
- cs 4423 - computability and complexity theory (3) sp
- cs 4453 - artificial intelligence (3) sp
- by 1134 - principles of biology: cell and genetics (4) f, sp
- by 1144 - principles of biology: diversity and ecology (4) f, sp
- by 2213 - introductory human anatomy and physiology (3) sp, su
- by 2424 - introductory microbiology (4) f, sp, su
- cm 1113 - general chemistry i (3) f, sp, su
general chemistry i must be taken with cm 1211 - general chemistry laboratory i (1) f, sp, su - ma 4303 - numerical analysis (3) sp
- ma 4403 - advanced applied mathematics (3) f
- ph 3603 - optics (3) f offered on demand
- ph 3903 - introduction to biomedical physics (3) f
technical electives (6+ hours) selected from:
|
|
|