UWM Undergraduate Catalog 2012-2013
Computer Engineering
Computer Engineering is part of the Department of Electrical Engineering and Computer Science at UWM. Computer engineering pertains to the design, implementation and maintenance of hardware and software components of computers and computer-controlled equipment. Our program provides students with a broad and strong technical background in the field. It also helps students develop a solid grounding in computing, mathematics and engineering. The students will learn to apply these theoretical principles to design hardware, software, networks, and computerized equipment for diverse application domains.
Mission Statement: The Department of Electrical Engineering and Computer Science is committed to outstanding undergraduate and graduate education, distinguished research programs, and strong service to our students, professional and technical societies, and the community.
Computer Engineering Major. The minimum number of credits required to complete the Bachelor of Science in Computer Engineering is 126. Students who need background preparation courses in math, English, and foreign language may need additional credits.
COMPUTER ENGINEERING CURRICULUM
Engineering Core Courses: 10 credits
EAS 200 |
Professional Seminar |
1 |
CompSci 201 |
Introductory Computer Programming |
3* |
| ElecEng 301 | Electrical Circuits I | 3 |
| End Eng 360 | Engineering Economic Analysis | 3 |
Computer Engineering Major: 55 credits
| CompSci 251 | Intermediate Computer Programming | 3 |
| ElecEng 305 | Electrical Circuits II |
4 |
|
ElecEng 310 |
Signals and Systems |
3 |
| ElecEng 330 | Electronics I | 4 |
| ElecEng 335 | Electronics II | 4 |
| CompSci 337 | Systems Programming | 3 |
| CompSci 351 | Programming Data Structures | 3 |
|
ElecEng 354 |
Digital Logic |
3 |
|
CompSci 361 |
Introduction to Software Engineering |
3 |
|
ElecEng 367 |
Introduction to Microprocessors |
4 |
| CompSci 395 | Social, Professional, and Ethical Issues | 3 |
|
ElecEng 457 |
Digital Logic Laboratory |
3 |
| CompSci 458 | Computer Architecture | 3 |
| CompSci 520 | Computer Networks | 3 |
| CompSci 535 | Data Structures and Algorithms | 3 |
|
CompSci 557 |
Introduction to Database Systems |
3 |
*Mathematics Requirement: 14 to 16 credits suggested**
One of the following Calculus sequences must be completed:
Math 231-232-233
Math 221-222 (Honors)
and
ElecEng 234 (Analytical Methods in Engineering), 4
Chemistry Requirement: 5 credits suggested**
One of the following Calculus sequences must be completed:
Chem 105 (5 credits suggested)
Math 221-222
or
Chem 102-104 (10 credits)
Physics Requirement: 8 credits
Physics 209-210
GER Distribution Requirement: 15 credits
|
Arts |
3 |
|
Humanities |
6 |
| Social Science | 6 |
One of the arts, humanities, or social science courses selected must also meet the UWM cultural diversity requirement.
Free Electives: 2 creditsEnglish Composition Requirement: 0-6 credits**
The English Composition requirement is satisfied by:
• Earning a satisfactory
score on the English placement test, or
• Earning a grade of C or higher in English
102.
Foreign Language Requirement: 0-8 credits (for students starting fall 1999)
The foreign language requirement can be completed with one of these options:
• Two years of a single foreign language in high school
• Two semesters of a single foreign language in college
• Demonstrate ability by examination
*Placement Examinations. Once admitted to UWM, most engineering students are required to take placement examinations in mathematics, English, and chemistry. Students with previous college level credits in these areas may not be required to take placement exams. The placement exams are administered by the UWM Testing Center, Mellencamp Hall, room B28, (414) 229-4689. The results of these tests help students determine the appropriate course in which to register. Background prerequisite courses may be required in addition to the courses listed above. Possible Math placements for engineering students are Math 090, 095, 101 or 102. Possible chemistry placements are Chemistry 100, 102 or 105.
TECHNICAL ELECTIVES: COMPUTER ENGINEERING MAJOR (16 credits)
Choose from the following lists:
Group A Technical Electives: Select at least 12 credits from the following list.
| EAS 001 |
Co-op Work Period |
3 |
|
ElecEng 361 |
Electromagnetic Fields |
3 |
| ElecEng 410 | Principles of Discrete Systems & Digital Signal Processing | 3 |
|
CompSci 417 |
Introduction to the Theory of Computation |
3 |
| ElecEng 420 | Random Signals and Systems | 3 |
|
ElecEng 421 |
Communication Systems |
3 |
|
CompSci 422 |
Introduction to Artificial Intelligence |
3 |
| CompSci 423 | Introduction to Natural Language Processing | 3 |
|
CompSci 425 |
Introduction to Data Mining |
3 |
|
ElecEng 429 |
Wireless Communication Systems |
3 |
| CompSci 431 | Programming Languages Concepts | 3 |
|
ElecEng 436 |
Introduction to Medical Instrumentation |
3 |
|
ElecEng 437 |
Introduction to Biomedical Imaging |
3 |
|
ElecEng 438 |
Bioanalysis and Biomedical Imaging |
3 |
|
CompSci 444 |
Introduction to Text Retrieval and Its Applications to Biomedicine |
3 |
|
ElecEng 451 |
Introduction to VLSI Design |
3 |
|
CompSci 459 |
Fundamentals of Computer Graphics |
3 |
| ElecEng 461 | Microwave Engineering | 3 |
| ElecEng 462 | Antenna Theory | 3 |
| ElecEng 465 | Broadband Optical Networks | 3 |
| CompSci 469 | Introduction to Computer Security | 3 |
| ElecEng 474 | Introduction to Control Systems | 4 |
| CompSci 481 | Server-side Internet Programming | 3 |
| CompSci 482 | Rich Internet Applications | 3 |
| ElecEng 482 | Introduction to Nanoelectronics | 3 |
| ElecEng 490 | Special Topics | 1-3 |
| CompSci 530 | Computer Networks Laboratory | 3 |
| CompSci 536 | Software Engineering | 3 |
| ElecEng 537 | Fundamentals of Neuroimaging Technology | 3 |
| ElecEng 539 | Introduction to Magnetic Resonance Imaging | 3 |
| ElecEng 541 | Integrated Circuits and Systems | 3 |
| CompSci 552 | Object Oriented Programming | 3 |
| CompSci 557 | Introduction to Database Systems | 3 |
| ElecEng 561 | Microwave Solid State Circuit Design | 3 |
| ElecEng 562 | Telecommunication Circuits | 3 |
| ElecEng 565 | Optical Communications | 3 |
| ElecEng 572 | Power Electronics | 3 |
| ElecEng 574 | Intermediate Control Systems | 3 |
| ElecEng 575 | Analysis of Electric Machines and Motor Drives | 3 |
| CompSci 581 | Web Languages and Standards | 3 |
| ElecEng 588 | Fundamentals of Nanotechnology | 3 |
| CompSci 654 | Introduction to Compilers | 3 |
| CompSci 657 | Topics in Computer Science | 1-4 |
| CompSci 699 | Independent Study | 1-3 |
| CompSci 536 | Software Engineering | 3 |
| MechEng 301 | Basic Engineering Thermodynamics | 3 |
| MechEng 321 | Basic Heat Transfer | 4 |
Group B Technical Electives
Choose 4 credits from the following list.
CompSci 595 |
Capstone Design Project |
4 |
| ElecEng 595 | Capstone Design Project | 4 |
[ College of Engineering & Applied Science ]
[ Computer Engineering ]
University of Wisconsin-Milwaukee Undergraduate Catalog 2012-2013:
Computer Engineering
[ College of Engineering & Applied Science ]
[ Schools and Colleges ]
[ Contents | How to Use This Book | Calendar ]
[ Admission | Registration | Financial Information | Academic Information ]
[ Administration | UWM - Endless Possibilities | Academic Opportunities | Campus Resources ]
Copyright 2012 by the University of Wisconsin-Milwaukee, all rights reserved.