Computer Engineering Proposed Changes for 2002-2004 and beyond.

Slides:



Advertisements
Similar presentations
KUSD Graduation Requirements LakeViews Requirements 28 Credits = 4 credits of Math and Science too Extra elective credits = take advantage of technical.
Advertisements

ELECTRICAL ENGINEERING & COMPUTER SCIENCE
Applied Meteorology – 8 Semesters Research AOC Catalog Year Revised Jan 12, Fall Spring WX 252 Introduction to Meteorology (3)
Revised AE Undergraduate Curriculum AE Student Briefing Fall 2014.
Project Lead the Way An Orientation American High School.
Revised MS Program in Computer Science INFORMATION AND COMPUTER SCIENCE DEPARTMENT May 2003 Presented by: Dr. Khaled Salah.
Instructional Model, Circuits/Intro to ECE vs Biomedical Circuits and Signals Section 1, Prof. 1, TA 1,2 35 Students Section 2, Prof. 2, TA 1,2 35 Students.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Changes in the Curriculum of ETF Belgrade Dragan Bojić University of Belgrade Dragan Bojić University of Belgrade.
FIRST YEARSECOND YEAR FallWinterSpringFallWinterSpring ELECTRICAL & COMPUTER ENGINEERING MTH 111 CH 201/221 Chemistry Shaded courses are required by the.
SWEBOK & U. Ottawa SE1 SWEBOK Compared to the University of Ottawa Undergraduate SE Program CSEET March, 2000 Timothy C. Lethbridge.
Software Engineering at Faculty of EE in Belgrade Prof. Dr Miroslav Bojovic Baile Herculane, August 2005.
Academic Advising Freshmen will be advised this Fall by Jane Riggs or Sue Scheff for Spring 2004 In Spring, you will be assigned a Dept advisor for Fall.
HOPKINS ACADEMIC OFFERINGS PLANNING YOUR CHILD’S PROGRAM.
UGCC Report, 11/29/05 Committee: Bettati, Gutierrez, Keyser, Jiheon Kwan (undergrad rep), Leyk, Loguinov, Petersen, Welch (chair) Meetings: Fridays 2-3.
Aug 29, '02CE Curriculum1 Interdisciplinary Computer Engineering Curriculum Keynote Talk Vishwani D. Agrawal Agere Systems, Murray Hill, NJ, USA and Rutgers.
A PROPOSAL FOR UPDATING THE ELECTRICAL ENGINEERING SCIENCE AND APPLIED ELECTRICAL ENGINEERING CURRICULA December 1995.
University of Hartford Computer Science Program The purpose of this slide set is to provide an overview of the Computer Science Program at the University.
1 Computer Engineering Charles Riedesel Chief Undergraduate Advisor Computer Science and Engineering 259 Avery Hall –
Baccalaureate Programs Department of Computer Science and Engineering 201 Bell Hall.
Preparatory Courses High School Prep Math MTH 1120 College Trig MTH 1110 College Algebra Freshman YearSophomore Year 1 st Semester (Fall) 4 th Semester.
Overview of the MS Program Jan Prins. The Computer Science MS Objective – prepare students for advanced technical careers in computing or a related field.
Department of Engineering Technology College of Engineering ELECTRICAL and COMPUTER ENGINEERING TECHNOLOGY Engineering Technology Computer Electrical State.
David L. Spooner1 IT Education: An Interdisciplinary Approach David L. Spooner Rensselaer Polytechnic Institute.
Preparatory Courses High School Prep Math MTH 1120 College Trig MTH 1110 College Algebra Freshman YearSophomore Year 1 st Semester (Fall) 4 th Semester.
Department of Mathematics, Statistics and Computer Science Degree Requirements Contact Information Begin Exit.
Revised Imaging Science Undergraduate Curriculum Summary of Motivation and Plans April 8, 2003.
Your future. Our Mission. futurestudents.mst.edu Founded 1870 | Rolla, Missouri.
On Behalf of the BSEE Curriculum Committee Gary Daniels, Gustavo de Veciana, Brian L. Evans, Gary Hallock, Jack Lee, and Rebecca Richards-Kortum Summary.
Structure of Study Programmes
Computer Science Graduate Studies in U of Memphis.
Software Engineering Program School of Information Technology and Engineering ugrad/softwareengineering.html.
The New IST Curriculum Fall Significant Changes ●BS will be 44 hours instead of ●BA will be 34 hours instead of 46. ●Minor will be 15 hours.
Rising Juniors: Class Selection Survey Family Connection Workshop Career Search.
National Chiao Tung University EECS International Graduate Program Engineer Your Future for Global Technology.
Dr. John Lowther, Associate Professor of CS Adjunct Associate Prof. of Cognitive and Learning Sciences Computer Graphics:
On Behalf of the BSEE Curriculum Committee Profs. R. Gary Daniels, Gustavo de Veciana, Brian L. Evans, Gary Hallock, Jack Lee, and Rebecca Richards-Kortum.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
INTRODUCTION We analyzed biomedical engineering and bioengineering undergraduate curricula in the US at the level of courses. We were interested in the.
Department of Electrical and Computer Engineering Agenda 12:00-1:00 Lunch ABET Overview 1:00-1:45 Objectives and Survey Data 1:45-2:15 Break / Tours 2:15-3:00.
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
KFUPM-COE Industrial Advisory Council Meeting 31/5/ Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)
The Balance Between Theoretical and Practical Work Within Electrical and Computer Engineering Courses Dr. Bahawodin Baha March Development Partnerships.
Welcome to the Bradley Department of Electrical and Computer Engineering.
Advising Session: Spring 2008 Computer Science Software Engineering Computer Systems Science 1.
Committee Report Senate Academic Affairs Committee (SAAC) September 8, 2015 Latasha Wade, Pharm.D. School of Pharmacy and Health Professions 1.
PROPOSED CURRICULUM FOR B.Sc. IN ELECTRICAL ENGINEERING Muhammad Taher Abuelma’atti.
Department of Electrical and Computer Engineering ABET 2000 Methodology of Evaluation - rather than credit counting Outcomes assessment –Faculty Review.
Implementation of Innovations at FSMN by Miroslav Ćirić & Predrag Krtolica.
CS Curriculum Changes Fall, BS Computer Science 2015 COMPUTER SCIENCE COURSES—64 Hours COMPUTER SCIENCE CORE (48 Hours) CS 258Intro to Object-Oriented.
Software Engineering at MSOE Mark Sebern Professor & BSSE Program Director Milwaukee School of Engineering.
Charles L. Brown Department of Electrical and Computer Engineering EE Undergraduate Curriculum Proposal ECE Faculty Meeting 1/31/14 L.R. Harriott, Joanne.
EE ABET Criteria 5 & 9 Assessment Committee March 24, 2010.
Charles L. Brown Department of Electrical and Computer Engineering EE Undergraduate Curriculum Proposal SEAS UCC Meeting 2/12/14 L.R. Harriott, Joanne.
EE/CpE Undergraduate Curriculum Proposal L.R. Harriott, Joanne Dugan, Harry Powell, Ron Williams, Bobby Weikle.
Department of Electrical and Computer Engineering Undergraduate Curriculum Reform Last major curriculum restructuring was before I was hired Study Group.
On Behalf of the BSEE Curriculum Committee Profs. R. Gary Daniels, Gustavo de Veciana, Brian L. Evans, Gary Hallock, Jack Lee, and Rebecca Richards-Kortum.
Pre-registration Information Andrew Brewick Director of Academic Advising.
C YBERSECURITY P ROGRAMS Computer Science Department Boise State University By Jyh-haw Yeh.
Beginning 1956  Associate of Science Degree included 27 credits of mathematics  Math 12 Plane Trigonometry  Math 13 Analytical Geometry  Math 91 Calculus.
Study program: Computer Engineering (Računarsko inženjerstvo)
Department of Mathematics, Statistics and Computer Science
ABET Definitions Objectives Outcomes Broad Statements
Changes in the Curriculum of ETF Belgrade
Recommended course rotation:
Freshman Year Sophomore Year Junior Year Senior Year
Metropolitan State University of Denver
Metropolitan State University of Denver
COURSE PLANNING IN AN OPEN ENROLLMENT ENVIRONMENT
Proposed Changes for and beyond
Presentation transcript:

Computer Engineering Proposed Changes for and beyond

The Committee Committee Membership – Adnan Aziz, Yale Patt, Dewayne Perry, Nur Touba and Craig Chase Charter – Recommend Changes to the CE Curriculum.

Problems To Address 1.Too many required courses, too few electives. 2.Ineffective programming sequence. 3.No (credible) area option for Software Engineering.

Split ECE? The committee felt strongly that EE and CE are highly synergistic. –Both disciplines should be served by the same department. Computer Engineering needs its own curriculum. –It is unrealistic to expect a student to master both EE and CE in a 4-year program.

Software Engineering Curriculum Software Engineering is an important field of study and should be given thorough treatment within the departmental curriculum. A new committee should be formed to recommend a SE curriculum. In the interim, SE will be addressed as a specialty within the CE curriculum.

Starting Off on the Right Foot Basic Science and Math Math and Physics are essential for Engineering, including Computer Engineering. –One full year of calculus, one semester of discrete mathematics. –One full year of physics, including statics, electrostatics and electromagnetism. No direct justification for chemistry and differential equations.

Starting Off on the Right Foot Core Engineering Freshmen courses –Intro to EE (EE302) and Into to CE (EE306) Circuits, Signals and Systems are essential. –EE411, EE313, EE438. Probability and Statistics –EE351K

Programming Sequence We Need a Philosophical Shift –Teach underlying technology –“Bottom-Up” approach, analysis (and experience) before design. EE306 – Basic Principles of Computation EE312 – Basic Principles of Programming EE322 – Developing Software

How Does EE312 Change? Course content should emphasize how things work at the machine level (not on an abstract mathematical level). –Memory management and parameter passing. Students should learn to debug/analyze programs. Internalizing is the key to understanding, Understanding is the key to retention.

How Does EE360C Change? EE360C serves two masters –Teaching C++ –Data structures and analysis of algorithms. EE322 Would address teaching C++ –Common algorithms and data structures would be covered (e.g., C++ STL). EE360C Would be elective and advanced.

Computer Design Sequence Improve a good thing. EE306 – Basic Principles of Computation EE316 – Digital Design EE319K – Introduction to Microcontrollers EE345L – Microcontroller Applications and Computer Organization

Technical Areas Students must choose at least one CE area, and one (either CE or EE) other area. Areas are defined by the area committee. –Computer Design (360N, 345M + one more) –VLSI Design (339, 360S, 360R) –Software Development (360P, 360C, 360F) –Software Systems (Databases, Compilers, Networking)

Fall Freshman Year (16cr) Replace Chemistry 301 with EE306 Rename/Refocus EE302 English 306 (university requirement) EE 302 Introduction to Electrical Engineering EE 306 Introduction to Computer Engineering Math 408C Differential and Integral Calculus Approved Fine Arts/Humanities Elective (univ rqrd)

Spring Freshman Year (17cr) Redesign EE312 GOV 310L American Government (state rqrd). EE 312 Programming I Math 408D Seq., Ser. and Multivariable Calc. PHY 303K/103M Engineering Phys I (lab) Approved Fine Arts/Humanities Elective (univ rqrd)

Fall Sophomore Year (18cr) Replace EE360C with EE322 EE 411 Circuit Theory EE 322 Programming II Math 427K Advanced Calc. PHY 303L/103N Engineering Phys II (lab) Math 325K Discrete Mathematics

Spring Sophomore Year (16cr) Revise EE319K English 316K (university reqd) EE 313 Linear Systems and Signals EE 319K Microprocessor Programming EE 316 Digital Systems Engineering Approved Technical Elective EE 155 Seminar

Changes to the Major Sequence Eliminate 4 EE courses (325, 321, 338K, 339) and Modern Physics (PHY355). Make 360P and 360N area courses (not required). Require EE345L as substitute for EE321K Require two areas (six courses). EE345L is not an area course. Add a laboratory to EE338 (becomes 448).

Fall Junior Year (16cr) Add lab to 338, eliminate 325 and 321 EE 438 Electronic Circuits I (lab) EE351K Probability and Statistics Approved Technical Area GOV 312L American Government (state rqrd) Approved Elective

Spring Junior Year (15cr) Require 345L (advanced lab). EE 345L Microprocessor Interfacing Laboratory EE 333T Engineering Communication Approved Technical Area Engineering Science Elective HIS 315K American History (state rqrd).

Fall Senior Year (12cr) Add new technical elective Approved Technical Elective HIS 315L American History (state rqrd) Approved Technical Area

Spring Senior Year (13cr) Make 464 Relevant to Technical Area Approved Elective EE 464 Senior Design Project Approved Technical Area

Curriculum Changes Summary Total of 123 credit hours (down from 128) Two technical electives (up from one) Students must choose two technical areas (EE345L advanced lab is not an area course).

Differences With Proposed EE First two years virtually identical –EE316 (CE) instead of EE325 (EE) –M325K (CE) instead of M340L(EE) EE has three additional credit hours (126). EE students have one technical elective and two approved electives (CE students have two of each). –EE requires EE339 and EE362K, there is no corresponding course in CE curriculum

Next Steps Faculty must decide whether to adopt the philosophy behind these proposals. Subcommittees must be formed to propose specific syllabi for the affected courses. –312, 319K, 316, 345L, 345M, 322, 360C, 360P