| Program name: | Master of Science in Computer Engineering |
|---|---|
| Type of program: | Master Degree Program |
| The program will be offered at: | Akron Campus |
| Existing courses required for completion of program: (list each individually, one course per line, with course number, title, and credit hours) |
|---|
| None. |
| Courses new to university offering required for completion of program: (list each individually, one course per line, with course number, title, and credit hours) |
| None. |
| Existing courses which can be used as electives in program: (list each individually, one course per line, with course number, title, and credit hours; if options exist, list by option) |
| Approved Mathematics:
3450:510 Advanced Linear Algebra 3 credits 3450:514 Vector Analysis 3 credits 3450:515 Combinatorics and Graph Theory 3 credits 3450:521 Advanced Calculus I 3 credits 3450:522 Advanced Calculus II 3 credits 3450:525 Complex Variables 3 credits 3450:527 Applied Numerical Methods I 3 credits 3450:528 Applied Numerical Methods II 3 credits 3450:538 Advanced Engineering Mathematics I 3 credits 3450:539 Advanced Engineering Mathematics II 3 credits 3470:550 Probability 3 credits 3470:561 Applied Statistics I 3 credits 3470:562 Applied Statistics II 3 credits Approved Courses: 3460:501 Fundamentals of Data Structures 3 credits 3460:508 Windows Programming 3 credits 3460:521 Intro to Object-Oriented Programming 3 credits 3460:535 Analysis of Algorithms 3 credits 3460:540 Compiler Design 3 credits 3460:555 Data Communications & Computer Networks 3 credits 3460:557 Computer Graphics 3 credits 3460:560 Artificial Intelligence & Heuristic Programming 3 credits 3460:575 Data Base Management 3 credits 3460:577 Intro do Parallel Processing 3 credits 3460:580 Intro to Software Engr & Formal Methods 3 credits 3460:655 Computer Networks & Distributed Processing 3 credits 3460:657 Advanced Computer Graphics 3 credits 3460:658 Visualization 3 credits 3460:660 Expert Systems 3 credits 3460:677 Panel Processing 3 credits Electrical and Computer Engineering Courses: 4400:549 Digital Communication 3 credits 4400:565 Programmable Logic 3 credits 4400:570 Microprocessor Interfacing 3 credits 4400:572 Control Systems II 3 credits 4400:598 Topics in Electrical Engineering 1-2 credits 4400:600 Advanced Microcomputer Systems 3 credits 4400:641 Random Signal Analysis 3 credits 4400:643 Information Systems Theory & Coding 3 credits 4400:646 Digital Signal Processing 3 credits 4400:657 Wireless Communications 3 credits 400:661 Design of Digital Systems 3 credits 4400:663 VLSI Circuits and Systems 3 credits 4400:664 Integrated Circuit Devices 3 credits 4400:671 Discrete Control Systems 3 credits 4400:674 Control System Theory 3 credits 4400:675 System Simulation 3 credits 4400:676 Random Process Analysis 3 credits 4400:677 Optimum Control I 3 credits 4450:520 Object Oriented Design 3 credits 4450:570 Integrated System Design 3 credits 4450:597 Special Topics:Computer Engineering 1-2 credits 4450:606 Computer Architecture 3 credits 4450:607 Parallel Computer Architecture 3 credits 4450:610 Computer Algorithms I 3 credits 4450:611 Computer Algorithms II 3 credits 4450:620 Fault Tolerant Computing 3 credits 4450:642 Advanced Knowledge Engineering 3 credits 4450:643 Frame-based Expert System Design 3 credits 4450:693 Special Problems in Computer Engineering 1-3 credits |
| Courses new to university offering which can be used as electives in program: (list each individually, one course per line, with course number, title, and credit hours; if options exist, list by option) |
| None, other than applicable graduate level courses that may be proposed for other reasons. |
| Implementation Plan |
| Additional program requirements: |
| For the thesis option: 24 hours of graduate level coursework and 6 hours of thesis credit, as detailed in the Bulletin description below. The thesis must be successfully defended orally before the advisory committee.
For the non-thesis option: 33 credits of graduate level coursework, as detailed in the Bulletin description below. The candidate must pass an oral examination before the advisory committee. |
| Admission requirements: (for undergraduate programs specify for both direct admits and students using intercollege transfer) |
| Identical with other College of Engineering Master of Science programs, which are described in the Graduate Bulletin as follows:
Applicants for any of these master of science programs must hold a bachelor's degree from a program that is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology at the time of graduation, or provide evidence of an equivalent academic background to the Dean of the College of Engineering and the appropriate department chair. Applicants must submit an official undergraduate transcript,undergraduate grade point average, at least two letters of recommendation, and official results of the verbal, quantitative, and analytical portions of the GRE. Applicants with a bachelor's degree must have an overall grade point average of 2.75 or better or 3.00 for the last two years (64 semester credits or equivalent). Applicants whose native language is not English must have a TOEFL score of at least 550, and also must submit their score on the Test of Written English (TWE). Applicants with a bachelor's degree in a discipline other thant engineering shall have completed coursework in calculus, differential equations, have one year of classical physics, and must select and complete at least 24 credits of undergraduate coursework of which 18 hours must be from one of the five undergraduate disciplines listed below. These undergraduate engineering courses may be taken prior to graduate admission, or concurrently if the student has Full Admission or Provisional Admission, and is enrolled for at least 9 graduate credits. ... Added to the bridge requirements for engineering programs is: Computer Engineering 3460:316 Data Structures and Algorithms II 3 credits 4400:263 Switching and Logic 4 credits 4450:280 Intro to Computer Systems 3 credits 4400:341 Communications & Signal Processing 3 credits 4400:365 Operating Systems Concepts 3 credits 4400:451 EM Compatibility 3 credits 4400:465 Programmable Logic 3 credits 4450:370 VLSI Design 3 credits |
| Other information: |
| Master's programs in engineering are generally elective in nature, with specific courses approved by the student's advisor and advisory committee. |
| Resource statement: |
| Adequate selection of courses is available among current offerings and information resources are adequate for supporting this degree. Additional master's level students brought to the University by this program will require additional faculty for supervision of programs of study and thesis production in computer engineering. |
| Web components statement: |
| Rationale: |
| Rationale:
The bachelor's degree program in computer engineering initiated in Fall of 1997 has met all expectations for the enrollment of quality students, and has demonstrated a demand for computer engineering education in our region. The master's degree in their discipline is an important option to make available to engineers trained at The University of Akron and for engineers trained elsewhere who work in our region. Computer engineering is an increasingly important research area that should be adequately represented at The University of Akron. |
| Bulletin description: |
| Bulletin description:
Master of Science in Computer Engineering Areas of study in the program include digital systems, computer architecture, VLSI design, knowledge engineering, software engineering, controls, communications and related areas. Thesis Option Electrical and Computer Engineering Courses ** 9 Approved Mathematics 6 Approved Electives ** 9 Master's Thesis 6 Total 30 NonThesis Option Electrical and Computer Engineering Courses ** 18 Approved Mathematics 6 Approved Electives ** 9 Total 33 **The required electrical and computer engineering coursework may not include more than six credits of 500 level courses. |