,.. ~. ~ U N I V E R SIT Y 0 F • :> ,. MARYLAND 1119 Main Administration Building College Park, Maryland 20742-5031 301.405~5252 TEL 301.405.H 195 FAX OFFICE OFTHE SENIOR VICE PRESIDENT FOR ACADEMIC AFFAIRS AND PROVOST May 19,2010 MEMORANDUM TO: FROM: SUBJECT: Darryll Pines Dean, A. James Clark School of Engineering Elizabeth Beise ~~ Interim Associate Provost for Academic Planning and Programs Proposal to Modify the Curriculum for the B.S. in Electrical Engineering (PCC log no. 09076) At its meeting on April 30, 2010, the Senate Committee on Programs, Curricula and Courses approved your proposal to modify the curriculum for the B.S. in Electrical Engineering. A copy of the approved proposal is attached. The changes are effective Fall 2010. The School should ensure that the changes are fully described in the Undergraduate Catalog and in all relevant descriptive materials, and that all advisors are informed. MDC/ Enclosure cc: Alex Chen, Chair, Senate PCC Committee Sarah Bauder, Office of Student Financial Aid Reka Montfort, University Senate Erin Howard, Data Administration Donna Williams, Institutional Research & Planning Anne Turkos, Archives Linda Yokoi, Office of the Registrar James Dietz, Undergraduate Studies Gary Pertmer, A. James Clark School of Engineering Patrick O'Shea, Electrical and Computer Engineering THE UNIVERSITY OF MARYLAND, COLLEGE PARK PROGRAMICURRICULUMIUNIT PROPOSAL ;0 ~~!~~~1~:~:~1~~ l~:~.~~~~e • IPCC LOG NO. proposal as an MSWord attachment 09076 Please submit the signed fonn to the Office of the Associate Provost for Academic Planning and Programs, 1119 Main Administration Building, Campus. ----' College/School: E.A~~ lj\ tt (' I~ , College/School Unit Code-First 8 digits: 01203200 Unit Codes can befound at: hltps:l1D12J2r.odumd.l:'duj}{tml /{eports/unjls.htm 61t.c.N'c.ut 04-06-10 A10:56 OUT ~~ C~W\('vkr DepartmentIProgram: 1:: "'-':l' " t t 'i" i '" g DepartmentIProgram Unit code-Last 7 digits: 1320901 04-05-10 P12:33 IN Type of Action (choose one): • Curriculum change (including informal specializations) o Renaming ofprogram orformal Area ofConcentration o Addition/deletion offormal Area ofConcentration o Suspend/delete program 0 0 0 0 New academic degree/award program New Professional Studies award iteration New Minor Other Italics indicate that the proposed program action must be presented to the fUll University Senate for consideration. Summary of Proposed Action: Change in three of the required sophomore-level courses to modernize, improve curriculum. No implication for resources. APPROVAL SIGNATURES - Please print name, sign, and date. Use additional lines for multi-unit programs. I. Department CommIttee 2. Department Cbair~ Cha~ ~ _k)I It 10 3. College/School PeC Ch.... 4. ·Adrian Papamarcou Patrick o.shea O i _ ' f P - - - - - - D a v i d BigiO Dean-,'L:)j'--L:...:L.~::1L'''=:2>~-----,,f--rJL-:-_----,/,.--- .Darryll Pines ---I-2..--J/;~<-...!~E.....#L--\oO~9~_ /_I7"-:/-.----:-/---':;"'-7~"'--'~=---!/--y~7W--:-,_0 _-_0~1fr f' _ I u 5. 6. 7. 8. Vice President for Academic Affairs & Provost (e..r Nariman Farvardin_ _ ~S--f/;--",2.::.,0f-i~21J""--Iu.Q<--_ 7 l VPAAP 8-05 ELECTRICAL ENGINEERING CURRICULUM CHANGE PROPOSAL REQUIRED INFORMATION 1. Current requirements as shown in the undergraduate catalog: See Attachment I. 2. Proposed new requirements: See Attachment 2. 3. Identification of and rationale for the changes: a. Proposed changes: (I) Replace ENEE 204 and ENEE 206 with ENEE 205 and ENEE 245. (2) Replace ENEE 241 with ENEE 222 b. Rationale: All of the changes listed above were discussed and approved at open meetings of the entire departmental fac­ ulty. The changes have been made to better align the current curriculum and introduce tightly coordinated lec­ tures and lab/demos. c. 4. Detailed Summary: (I) In the current configuration, electric circuit theory is taught in ENEE 204 and practiced in the lab course ENEE 206. About Y2 of 206 is dedicated to reinforcing 204 topics and the other half rein­ forces digital circuit topics. These courses are usually taken concurrently and rarely taught by the same person, making coordination between the two classes a frequent issue. Furthermore, the digital part of the 206 course focuses primarily on technology that is essentially obsolete. The faculty de­ cided to combine the electric circuit theory and experiment into a single course under a single in­ structor in order to improve the overall quality of the class via improved connection between theory and experiment. The faculty later decided to introduce a two-credit digital lab class, ENEE 245, based on current technology (building circuits with FPGAs and VERILOG). (2) ENEE 241 is a numerical methods course that has slowly mutated into a class that is weakly linked to our curriculum. Currently, it is not a prerequisite for any ENEE course. ENEE 222 was designed to extract relevant parts of241 (like basic treatment of systems oflinear equations) and add a digital signal component and a practical component to give students more "hands-on" learning. The new ENEE 222 course would be one credit more than ENEE 241 to reflect that additional contact time and work load. (3) There would be a net change to the number of credits required for the degree of two. However, we had only previously specified 118 credits, so now 120 credits are specified. A sample program under the proposed requirements: See Attachment 2. All new courses will be taught every semester with the same enrollment levels as their predecessors. S. Chart showing timetable of course implementation: See Attachment 3. 6. New Courses: ENEE 245 is being submitted for approval concurrently with this document. ENEE 205 and ENEE 222 have previously been submitted and approved. 2 7. Deleted Requirements: ENEE 241, ENEE 204 and ENEE 206 will be phased out according to Attachment 3. Basically, ENEE 241 and ENEE 204 will stop the same semester that ENEE 205, ENEE 245 and ENEE 222 start, while ENEE 206 will run one semester longer. Any course which currently has ENEE 204 1206 as a prerequisite will be modified to have ENEE 205 as a prerequisite course, or ENEE 245 as a prerequisite, depending on the course content. ENEE 222 will be made a prerequisite for ENEE 322. 8. Other departments impacted by change: No other departments are impacted by the proposed changes. 9. Students enrolled in the program prior to the curriculum change: Students who enroll in the Electrical Engineering degree program beginning with the start of the Fall 2010 se­ mester will graduate with the new curriculum. Students who enrolled in the program prior to Fall 2010, or students who enrolled in parallel programs at other 2- and 4-year universities prior to Fall 2010, will be required to graduate under the old requirements. However, ENEE 222 will be permitted as a substitute for ENEE 241 and ENEE 205 will be permitted as a substitute for ENEE 204. ENEE 245 plus ENEE 205 will be accepted as a substitute for ENEE 204 plus ENEE 206. Anyone who has ENEE 204 but not ENEE 206, must take ENEE 245, and then can take an extra upper level lab as a substitute for ENEE 206 (in addition to the advanced lab required for the degree). 3 ELECTRICAL ENGINEERING Sample Graduation Plant for Old Curriculum FIRST YEAR CHEM 135 PHYS 161 MATH 140/141 ENES 100 ENEE 150 CORE; Total Credits General Chemistry General Physics Calculus IIII Intro/Eng. Design Programming Concepts for Engineers General Education Courses Semester II I 3 3 4 4 3 3 3 3 13 13 SOPHOMORE YEAR MATH 241 MATH 246 PHYS 260 & 261 PHYS 270 & 271 ENEE241 ENEE244 ENEE204 ENEE206 ENEE200 CORE; Total Credits Calculus III Differential Equations General Physics II General Physics m Numerical Techniques in Engineering Digital Logic Design Basic Circuit Theory Digital and Circuits Lab Society, Ethics, and ECE (CORE IE) General Education Course 4 3 4 4 3 3 3 2 3 17 3 15 JUNIOR YEAR MATH4xx ENEE303 ENEE 307 ENEE 313 ENEE322 ENEE 324 ENEE 350 ENEE 380 ENEE 381 CORE; Total Credits Advanced Elective Math Analog and Digital Electronics Electronics Circuits Design Lab Intro. to Device Physics Signal and System Theory Engineering Probability Computer Organization Electromagnetic Theory Electromagnetic Wave Propagation General Education Courses 3 3 2 3 3 3 3 3 14 3 3 15 SENIOR YEAR Technical Electives Technical Electives ENGL393 CORE::: Total Credits EE Electives Free Technical Electives Junior English General Education Courses 7 3 3 3 16 6 6 3 15 t The minimum number of credits required to earn a degree is 120 credits. ::: NOTE: Schedule assumes one CORE class satisfies the CORE Cultural Diversity requirement. Old Curriculum Attachment I 4 ELECTRICAL ENGINEERING Sample Graduation Plan for New Curriculum FIRST YEAR CHEM 135 PHYS 161 MATH 140/141 ENES 100 ENEE 150 CORE~ General Chemistry General Physics Calculus 1/11 IntrofEng. Design Programming Concepts for Engineers General Education Courses Total Credits Semester I II 3 3 4 4 3 3 3 3 13 13 SOPHOMORE YEAR MATH 241 MATH 246 PHYS 260 & 261 PHYS 270 & 271 ENEE 200 ENEE205 ENEE 222 ENEE 244 ENEE245 CORE~ Calculus III Differential Equations General Physics II General Physics III Society, Ethics, and ECE (CORE IE) Electric Circuits Elements of Discrete Signal Analysis Digital Logic Design Digital Circuits and Systems Laboratory General Education Course 4 3 4 4 3 4 4 3 17 Total Credits 2 3 17 JUNIOR YEAR MATH4xx ENEE 303 ENEE 307 ENEE 313 ENEE 322 ENEE 324 ENEE 350 ENEE 380 ENEE 381 CORE~ Advanced Elective Math Analog and Digital Electronics Electronics Circuits Design Lab Intro. to Device Physics Signal and System Theory Engineering Probability Computer Organization Electromagnetic Theory Electromagnetic Wave Propagation General Education Courses Total Credits 3 3 2 3 3 3 3 3 14 3 3 15 SENIOR YEAR Technical Electives Technical Electives ENGL393 CORE* Total Credits EE Electives Free· Technical Electives Junior English General Education Courses 7 3 3 3 16 6 6 3 15 * NOTE: Schedule assumes one CORE class satisfies the CORE Cultural Diversity requirement. New Curriculum Attachment 2 5 Timetable for Course IntroductionlElimination of Courses The timetable for the introduction of the new courses and the phasing-out of the existing courses appears below. An 'X' indicates the course will be offered during that term. Steady-state has been reached by the year 2012. l Course Transition Old Courses lFiOrSillFTiTS121 F12­ ENEE204 IXTXT-=--~ I -__ ENEE206 ENEE24 1 -TxrXT~l--~TNew Courses fFTOfsUlF1iTS12! F12 ----rxTXTXTT ~NEE205~ ENEE222 pNEE 245 X l-l-1X1X X n-=-rxlX X Attachment 3 6 VPAC log no.: 0949889 Date initiated: 12/1 7/09 Unit Code:O 1202500125010 I ACAF log no.: University of Maryland Course Proposal Form DbpartmentiProgram: ENEE Cbllege/School: ENGR A~tion: add iCpurse Prefix and Number: ENEE245 iTranscript Title: Digital Circuit Soph Lab ic redits: Minimum 2 Maximum 2 :Repeatable to a maximum of 0 if content differs :T tie: Digital Circuits and Systems Laboratory I~our commitment per week: Lecture: I Internship: Discussion: Laboratory: 3 Seminar: :Qan this course be waived through an AP exam?No 'lias this course been approved to fulfill a COiE distribution requirement? No :9"ding Method: Regular (R) _ !Formerly: n/a -,rrerequisite(s): ENEE244 and (ENEEI50 or CMSCI32) !e orequisite(s): none N ecommended course(s): none ~estrictions: 09090 or 09991 majors only. Grade ofC or higher in ENEE 244, and ENEE 150 or CMSC 132. Permission Department. ~osslisted with: n/a S ared with: n/a , i :e redit will be given for only one of the following courses: n/a :V viii this course be offered at another location or through an alternate delivery method?No ie atalog Description: Introduction to basic measurement techniques and electrical laboratory equipment (power supplies, io~ci11oscopes, voltmeters, etc.). Design, construction, and characterization of digital circuits containing logic gates, se­ iitential elements, oscillators, and digital integrated circuits. Introduction to digital design and simulation with the Verilog i _ardware Description Language (HDL). _ :~eason for proposal/comments: Modernize sophomore digital labs class. , -----,:-­ :}1arly Warning Grades: Yes ilnclement Weather Procedures: Yes ~cademic Integrity 1 Honor Pledge: Yes !Accomodations for students with disabilities: Yes -­ ~earning Outcomes: A. Use simulation, test, and measurement equipment necessary to evaluate the functionality and ~ cl !perfonnance of simple circuits ;13. Understand basic limitations, inaccuracies, and tolerances of the test equipment, components, and :procedures :et. Design digital circuits and systems to efficiently, reliably, and economically achieve desired results :~.Master techniques for modeling circuits and systems through structural and gate-level networks, !ajnd breadboarding designs; trouble shooting circuits and systems ,1:1-. Use hardware description languages and simulation tools to design circuits and systems and alnalyze their perfonnance ~. Work cooperatively with others in the lab to maximize results ,",ssessment Policy: Graded lab assignments only. 4ab attendance required. University policies for excused absences (including religious observance) Will be strictly enforced. ;1fextlResource Materials: Recommended: Advanced Digital Design With the Verilog HDL, by M. Ciletti, Prentice Hall, 2003 assignments/notes will be distributed to the students through the class web site r.tab iVerilog HDL tutorial documents will be distributed to the students through the class web site ..---.--.. ... ~ ourse Pedagogy and Format: One hour of lecture and three hours of lab every week. tf---------------------------------------------------------------------------------------------------------------------------­ ~-------.-.--_ --.-----------~-~ ----.-.-.---~------'-------------------'-----------'---'------- 7 l pproximate weekly schedule: .1 Measurement Equipment 12 Verilog Structural and Gate-Level Modeling 13 Simulation Environment for Schematics and Verilog Models Combinational Logic and Circuits. Verilog Modeling through Continuous Assignments. :5 Adder Circuits: Full-adder Components, Ripple-carry and Carry-Lookahead Structures 6 Encoders, Decoders, Seven-Segment Displays. Verilog Modeling with Level-sensitive Behaviors. !7 Asynchronous and Synchronous Counters. Verilog Modeling with Edge-sensitive Cyclic Behav­ :4 !. Irs. 8 Digital Data Representation and Conversions. Subtracter Design based on Addition !9 Sequence Analyzers. Finite State Machine (FSM) Designs and Verilog Modeling. 11 . Multiplier Circuits (Combinational and Sequential) i 1 . Digital Calculator Implementation il . First-In First-Out (FIFO) Buffer Design 11 . Error Detection and Correction Codes I J --------.====================~ For use by Registrar's Office only Dept. PCC Chair (print name, sign, date) Effective Term: _ Repeat Table: Dept. Chair (print name, sign, date) Prereq pop-up: College/School PCC Chair (print name, sign, date) Entered/date: Verified: Dean (print name, sign, date) ice President for Academic Affairs & Provost Effective Term 8 _ VPAC log no.: 0836390 Date initiated: 12/05/08 Unit Code:O I202500 1250101 ACAF log no.: l niversity of Maryland Course Proposal Form [epwmmenUPro~m:ENEE College/School: ENGR Action: add ,-f------------------------------------------------------------- - - - ­ Course Prefix and Number: ENEE205 ;Transcrip!_Title:_Electric Circui~~_____ I _ _ _._ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _c ___________ ma~imum .1 itle: Electric Circuits c~ntent diffe~-~ -( red its: Minimum 4 Maximum 4 :Repeatable to a of 0 if '-­ .. our commitment per week: Lecture: 3 Internship: Discussion: I Laboratory: 2 Seminar: -------;( an this course be waived through an AP exam?No ,- 1 - - - - - - - - ' - - ' - - - - - - - - - - - - - - - - - ­ f as this course been approved to fulfill a CORE distribution requirement? No -------------------1 [( rading Method: Regular (R) iFormerly: ENEE204 -------------------------j ~F rerequisit~s): A ~de of C or higher in PHYS260­ ---------------------------1 !( orequisite(s): MATH246 'F ecommended course(s): .F estrictions: 09090 or 09991 majors only. Permission of Depwmment. ---------i( rosslisted with: is hared with: 1< redit will be given for only one of the following courses: ENEE204 and ENEE205 --------------iWili this course be offered at another location or through an alternate delivery method?No ~--;rt;log Description: : Design, analysis, simulation, construction and evaluation of electric circuits. Terminal Relation­ :s ips. Kirchoff's laws. DC and AC steady state analysis. Nod e and mesh methods. Thevenin and Norton equivalent cir­ Ic Ilits. Transient behavior of first- and second-order circuits. Frequency response and transfer functions. Ideal op-amp 'c rcuits. Diode and transistor circuits. --------------'Il eason for prop~s~ilcomments: Recommendation of seIf-evaluation committee to modernize course and improve :c:>ordination between lecture and lab. Approved by vote ofthe general faculty for incorporation into both electrical and ',c :>mputer engineering degrees. -~------ ===:=j -----'--------~---------___1 - - For use by Registrar's Office only Dept. PCC Chair (print name, sign, date) Effective Term: Repeat Table: Dept. Chair (print name, sign, date) Prereq pop-up: College/School PCC Chair (print name, sign, date) Entered/date: Verified: Dean (print name, sign, date) ~ice President for Academic Affairs & Provost Effective Term 9 _ 10urs. Syllabus: ENEE 205: Electric Circuits, 4 Credits ourse Description esign, analysis, simulation, construction and evaluation of electric circuits. Terminal Relation­ s;, ips. Kirchoffs laws. DC and AC steady state analysis. Node and mesh methods. Thevenin and orton equivalent circuits. Transient behavior of first- and second-order circuits. Frequency re­ stonse and transfer functions. Ideal op-amp circuits. Diode and transistor circuits. Course Objective A. Learn the programming and software development flow: write program in a high level language (C); compile, debug, and execute under an operating system; and document the program. B. Learn how to solve real life problems by programming. C. Learn the fundamental data types. pics Covered 1. Programming environment: editing, compiling, and basic UNIX concepts 2. Data types and variable scope 3. Program selection (control flow) 4. Formatted input/output 5. Basic file input/output 6. Functions 7. Arrays 8. Strings rading Method ades will be based on a combination of homeworks, quizzes, exams, and projects ~be:eqUisite T xtbook H douts made available by the instructor, and selected readings from the literature on pro­ ~amming fundamentals stllabus Prepared by: Drs. Shuvra Bhattacharyya, Gang Qu, and Donald Yeung IO r University of Maryland Course Proposal Fonn DepartmentlProgram: ENEE College/School: ENGR Action: add VPAC log no.: 0836389A Date initiated: 12/05/08 Unit Code:012025001250101 ACAF log no.: :Transcript Title: Discrete Signal Analysis Course Prefix and Number: ENEE222 of Discrete Signal Analysis Title: Elements .. Credits: Minimum 4 Maximum 4 ,Repeatable to a maximum of 0 if content differs Hour commitment per week: Lecture: 3 lnternship: Discussion: 2 Laboratory: Seminar: ,Can this course be waived through an AP exam?No .'-. Has this course been approved to fulfill a CORE distribution requirement? No ,. Grading Method: Regular (R) Formerly: ENEE24 I Prerequisite(s): A grade of C or higher in E~lEE 1'"' M 41M 14/ Corequisite(s): cC_·.~" _, < _."o._'~. ='~ ·v'~y.v~_,",_.·.w,·.,,_,. ·.• ~···._".e· ,~ w~ , ~_ ..... _~ ._., WO' _""""M~_ ~ . ~~." ...... ,' < " " .. ,,, 'w··.·,·,,··..',·_.• H. Recommended course(s): Restrictions: 09090 or 09991 majors only. Pennission of Department. Crosslisted with: Shared with: Credit will be given for only one of the following courses: ENEE241 or ENEE222 Will this course be offered at another location or through an alternate delivery method?No Catalog Description: Discrete-time and continuous-time signals, sampling. Linear transfonnations, orthogonal projec­ tions. Discrete Fourier Transfonn and its properties. Fourier Series. Introduction to discrete-time linear filters in both time and frequency domains. Reason for proposaVcomments: Recommendation of self-evaluation committee to modernize course and improve alignment withjunior-Jevel courses. Approved by vote of the general faculty for incorporation into both electrical and computer engineering degrees. ~~"~'~'U 0', ""'<.Y For use by Pegistrar's office only Dept. PCC Chair (print name, sign, date) Effective Term: Repeat Table: Dept. Chair (print name, sign, date) Prereq pop-up: College/School PCC Chair (print name, sign, date) Entered/date: Verified: Dean (print name, sign, date) Vice President for Academic Affairs & Provost Effective Term 13 _