|
Undergraduate Degree Requirements
(Effective for Freshmen matriculating in Fall 2010)
Computer Engineering
The basic EE curriculum requires 122 credits for graduation. The courses comprising these credits can be categorized into seven areas:
- Lower-level Mathematics and Basic Science Courses
- Introduction to Engineering Design
- Disciplinary Foundation of Computer Engineering
- Computer Engineering Technical Electives
- Engineering Ethics
- Professional Writing
- CORE (General Education Requirements)
This area comprises 25 credits. These courses stress the mathematical techniques and scientific principles upon which engineering is based. These courses are required and include the following:
MATH 140: Calculus I (4 credits)
MATH 141: Calculus II (4 credits)
MATH 246: Differential Equations for Scientists & Engineers (3 credits)
CMSC 250: Discrete Structures ( 4 credits)
PHYS 161: General Physics, Mechanics and Particles Dynamics (3 credits)
PHYS 260/261: General Physics, Vibrations, Waves, Heat, and E/M (4 credits)
CHEM 135: General Chemistry for Engineers (3 credits)
This requirement is fulfilled by completing ENES100: "Introduction to Engineering Design." This course introduces first year students to the engineering design experience.
As an ENES100 student you will be assigned to a team which is required to prepare reports and presentations that summarize the design process and product performance of the technologic device they are working on. You will learn how to work successfully in teams and develop an understanding of group dynamics. Basic science and engineering principles are also covered in the class. You will develop various computer skills including familiarity with internet and library databases for research, basic spread sheets, and essential word processor and graphical presentation software.
Other objectives include learning about the role engineers play in our modern society and an introduction to some engineering ethics concepts. Finally, there are numerous opportunities throughout the course for you to develop and improve your communication skills.
The Disciplinary Foundation in Computer Science consists of core courses in both electrical engineering and computer science. There are 30 credits of electrical engineering work under this area. The computer science component requires students to complete an additional 18 credits.
For the electrical engineering component, students are required to take courses in circuits and microelectronics, electrical systems, computers organization, and digital computer design. These courses cover the fundamental electrical engineering concepts and laboratory skills common to any professional working in the field of computer engineering.
ENEE 205: Electric Circuits (4 credits)
ENEE 222: Elements of Discrete Signal Analysis (4 credits)
ENEE 244: Digital Logic Design (3 credits)
ENEE 245: Fundamental Digital Circuits and Systems Lab (2 credits)
ENEE 303: Analog and Digital Electronics (3 credits)
ENEE 307: Electronic Circuit Design Laboratory (2 credits)
ENEE 322: Signal and System Theory (3 credits)
ENEE 324: Engineering Probability (3 credits)
ENEE 350: Computer Organization (3 credits)
ENEE 446: Digital Computer Design (3 credits)
For the computer science component students are required to complete a rigorous introduction to computer programming through a Java-based sequence of courses. Students also take courses in semantics and organization of programming languages, computer algorithms, and operating systems. These computer science courses amount to 18 credits of coursework.
CMSC 132: Object Oriented Programming II (4 credits)*
CMSC 216: Introduction to Computer Systems (4 credits)
CMSC 330: Organization of Programming Languages (3 credits)
CMSC 351: Algorithms (3 credits)
CMSC 412: Operating Systems (4 credits)
[*Students are required to complete CMSC131 prior to taking CMSC132 unless they have AP credit for CMSC131 (5 on the JAVA A exam, 4 or 5 on the JAVA AB) or have satisfactorily passed the Computer Science exemption exam.]
The total combined credits for these required electrical engineering and computer science courses is 48 credits.
In addition to the required engineering courses, students must complete 22 credits of computer engineering technical spanning six different categories. The categories are listed below. For a list of courses approved for each category go to:CP Technical Electives.
- Mathematics and Basic Sciences (Minimum 6 credits)
- Computer Science Theory and Applications (Minimum 3 credits)
- Electrical Engineering Theory and Applications (Minimum 3 credits)
- Advanced Laboratory (Minimum 2 credits)
- Capstone Design (Minimum 3 credits)
- General Technical Electives (Minimum 3 credits)
- An additional 2 credits must be selected from any of the categories A-F.
Because of the strong symbiotic relationship between engineering and society as well as the important role ethics plays in engineering practice, ECE requires electrical engineering majors to complete a course on the social and ethical dimension of engineering. The course, ENEE200: "Social and Ethical Dimensions of Electrical and Computer Engineering Technology" (3 credits), is required of all freshman entering in or after Fall 2008. ENEE200 falls under the CORE area "Interdisciplinary and Emerging Issues" (IE). Thus, students will be able to use ENEE200 to satisfy one of their CORE distributive studies requirements.
The required course to satisfy the Professional Writing requirement is ENGL 393: Technical Writing. (NOTE: Engineering students are not exempt from this requirement even if they earn an 'A' in ENGL101.)
A degree from the University of Maryland signifies more than just mere technical or narrowly defined career training. Students are offered a liberal education that prepares them to achieve the intellectual integration and awareness they need to meet challenges in their personal, social, political, and professional lives. As such, all graduates are required to complete the University's general education or CORE requirements. The CORE requirements are equivalent to a maximum of forty-three (43) credits of coursework. The equivalent of twenty-five (25) of these credits can be satisfied by simply completing the requirements of the major. Thus, CORE typically requires students to complete an additional eighteen (18) credits beyond the major requirements. For details on the general education program please visit the CORE website.
↑ Back to Top
|