Proposed Changes for 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

Applied Meteorology – 8 Semesters Research AOC Catalog Year Revised Jan 12, Fall Spring WX 252 Introduction to Meteorology (3)
Project Lead the Way An Orientation American High School.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
UWaterloo An undergraduate degree program in Software Engineering at the University of Waterloo, jointly sponsored by the depts of CS and E&CE.
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.
HOPKINS ACADEMIC OFFERINGS PLANNING YOUR CHILD’S PROGRAM.
Digital Systems Emphasis for Electrical Engineering Students Digital Systems skills are very valuable for electrical engineers Digital systems are the.
ENGINEERING & APPLIED SCIENCES Computation and Neural Systems, Environmental Science and Engineering, Materials Science.
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.
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.
David L. Spooner1 IT Education: An Interdisciplinary Approach David L. Spooner Rensselaer Polytechnic Institute.
Informatics Teachers Training Standards, Programs and Curricula in Ukraine Oleg Spirin Department of Information Technology Zhytomyr Ivan Franko University,
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.
Wook-Sung Yoo, Ph.D. Software Engineering Program Fairfield University
National Chiao Tung University EECS International Graduate Program Engineer Your Future for Global Technology.
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.
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information 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.
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.
The Balance Between Theoretical and Practical Work Within Electrical and Computer Engineering Courses Dr. Bahawodin Baha March Development Partnerships.
CEN Program Focus Group TOPICS: –Suggestions for the CEN program. –CEN program Overhaul 1.
Welcome to the Bradley Department of Electrical and Computer Engineering.
Advising Session: Spring 2008 Computer Science Software Engineering Computer Systems Science 1.
Name: _____________________________ Expected Graduation Date: Class of 2017 Course Worksheet for Neuroscience Concentration REQUIRED BASIC SCIENCE COURSES.
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.
M.S. Systems Engineering page 1 Master of Systems Engineering Program 36 Hour Program 7 Core course, 4 electives, 1 Capstone project Face-to-Face and Internet.
CS Curriculum Changes Fall, BS Computer Science 2015 COMPUTER SCIENCE COURSES—64 Hours COMPUTER SCIENCE CORE (48 Hours) CS 258Intro to Object-Oriented.
Charles L. Brown Department of Electrical and Computer Engineering EE Undergraduate Curriculum Proposal ECE Faculty Meeting 1/31/14 L.R. Harriott, Joanne.
Name: _____________________________ Expected Graduation Date: Class of 2015 Course Worksheet for Neuroscience Concentration REQUIRED BASIC SCIENCE COURSES.
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.
Computer Engineering Proposed Changes for and beyond.
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.
Beginning 1956  Associate of Science Degree included 27 credits of mathematics  Math 12 Plane Trigonometry  Math 13 Analytical Geometry  Math 91 Calculus.
Department of Electrical and Computer Engineering ABET Outcomes - Definition Skills students have graduation.
Study program: Computer Engineering (Računarsko inženjerstvo)
Creation of Computer Science Initial Licensure
COMPUTER ENGINEERING FIRST YEAR SECOND YEAR Fall Winter Spring
UWaterloo An undergraduate degree program
Department of Mathematics, Statistics and Computer Science
ABET Definitions Objectives Outcomes Broad Statements
Changes in the Curriculum of ETF Belgrade
BEng(CompSc) Curriculum Structure & Highlights
Agenda 12:00-1:30 Lunch / Summary of 2006 Visit
Computer Science Courses
Actuarial Science Mathematics Statistics
Freshman Year Sophomore Year Junior Year Senior Year
Cryptography and Computer Security for Undergraduates
Metropolitan State University of Denver
Metropolitan State University of Denver
17 credits CHEM 111 General Chemistry I CHEM 111L
Computer Science Bachelor of Science in Computer Science FEEL FREE
Basha High Registration
Undergraduate Degree Program
COURSE PLANNING IN AN OPEN ENROLLMENT ENVIRONMENT
Computer Science Courses in the Major
The Curriculum of the Department of Informatics TEI-A
Presentation transcript:

Proposed Changes for 2002-2004 and beyond Computer Engineering Proposed Changes for 2002-2004 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 Too many required courses, too few electives. Ineffective programming sequence. No (credible) area option for Software Engineering.

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.

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.

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 – Programming with Abstraction

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 – MicrocontrollerApplications and Computer Organization

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).

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)

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) CE requires EE316 and EE345L, EE requires EE325, EE339 and EE362K EE requires EE366, CE requires an “Engineering Science Elective”. EE has 1 free, 2 tech electives, CE has 2 free and 2 tech electives.