Computer Engineering and Computer Science (MEng)
The Bachelor of Science in Computer Engineering and Computer Science degree will provide a student with the basis to be able to complete the Master of Engineering (MEng) in Computer Engineering and Computer Science degree. The Master of Engineering in Computer Engineering and Computer Science degree is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.
Since the Computer Engineering and Computer Science MEng is accredited as part of a five-year program with one-year of co-op experience, it is only available for students who have matriculated through the Computer Engineering and Computer Science bachelor degree program at Speed School. Therefore, students who earn an undergraduate degree at a school or university other than the University of Louisville pursue the MS degree instead of the MEng degree.
Master of Engineering Program Educational Objectives
- Educate and train MEng graduates with the advanced level academic background and practical engineering experience necessary to function as computer engineering and computer science professionals in a modern, ever-changing world
- Produce graduates who demonstrate competence by being selected for employment by industrial, academic, or government entities, or pursue further professional/graduate studies
- Provide our graduates with the foundation for the development of a successful career and with the understanding that life-long learning is necessary to this development
- Ensure that our graduates understand the broad social, ethical, and professional issues of contemporary engineering practice
Master of Engineering Student Outcomes
- An ability to apply knowledge of mathematics, science, and engineering in the field of computer engineering and computer science
- An ability to design and conduct experiments, as well as to analyze and interpret data in the field of computer engineering and computer science
- An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability in the field of computer engineering and computer science
- An ability to function on multidisciplinary teams
- An ability to identify, formulate and solve problems in the field of computer engineering and computer science
- An understanding of professional and ethical responsibility in the field of computer engineering and computer science
- An ability to communicate effectively
- The broad education necessary to understand the impact of computer engineering and computer science in a global, economic, environmental, and societal context
- A recognition of the need for and an ability to engage in life-long learning in the field of computer engineering and computer science
- Knowledge of contemporary issues in the field of computer engineering and computer science
- An ability to use the techniques, skills, and engineering tools for the practice of computer engineering and computer science
All graduate students are expected to make steady and satisfactory progress toward the completion of degrees. A candidate for the Master of Engineering degree who does not register for credit hours must maintain active registration by paying a fee each semester for MEng residency until the degree is awarded (i.e., the candidate must maintain continuous registration, including summer terms, in Graduate Studies). Failure to pay the MEng residency fee will be cause to cancel a student's residency. Students who are not enrolled for a period of more than 12 months will be considered to have withdrawn from the program. In order to be restored to residency, the student must submit a new application, have the recommendation of the department chair, receive the approval of the Associate Dean and pay the fee for each of the semesters during which the residency was void.
The J.B. Speed School of Engineering has established the following performance policies:
- The minimum grade point average requirement for good standing is 3.00 for all academic work completed while in graduate studies.
Any student with a cumulative graduate GPA below 3.00 will be placed on academic warning. Students on academic warning are limited to enrollment for 13 credit hours in a fall or spring semester and seven (7) credit hours for summer terms.
Students who do not bring their cumulative graduate GPA back at or above a 3.00 in the semester immediately following Academic Warning, will be placed on Academic Probation for the next semester of enrollment. Students on probation are limited to enrollment for 13 credit hours in a fall or spring semester and seven (7) credit hours for summer terms. Any student who remains in academic probation for two consecutive terms may be considered for dismissal from the program.
- Students receiving graduate assistantships (teaching, research or service) shall be provided adequate training and shall be required to understand and adhere to University policies related to these areas. The performance of teaching, research and service duties by such students shall be periodically evaluated. Students with teaching assistantships shall be evaluated annually.
- Students who fail to meet performance goals or who do not meet other requirements as outlined in the admission letter, program requirements or the university catalog may be subject to academic dismissal from their programs.
- A maximum of eight (8) hours of graduate level courses taken as an undergraduate may be used to satisfy MEng degree requirements; these courses cannot have been used to also satisfy BS degree requirements.
The following degree requirements are mandatory of all master of engineering candidates:
- The program of study must be completed with a 3.00 GPA or better for all graduate courses used to satisfy degree requirements. Additionally, the program of study must be completed with a 3.00 GPA or better for all academic work attempted in graduate studies.
- Master's degree students must take at least 24 credit hours of coursework at the University of Louisville to satisfy the residency requirement for the master’s degree. A maximum of six (6) credit hours of graduate credit may be transferred from accredited institutions.
- Students following the thesis option must follow the Procedures and Standards for Master of Engineering Theses. The guidelines are located online at louisville.edu/speed/academics/policies/mEngThesisGuidelines.
- The total requirements must be completed within six years after admission into graduate studies. The time limit imposed by the rule may be extended in individual cases upon recommendation of the department chair and approval of the associate dean for academic and student affairs.
- The MEng degree cannot be conferred prior to the BS degree.
Since the Computer Engineering and Computer Science MEng is accredited as part of a five-year program with one-year of co-op experience, it is only available for students who have matriculated through the Computer Engineering and Computer Science bachelor degree program at Speed School.
The application form is available online at louisville.edu/speed/academics/forms/MEngGraduateStudiesApplication.
The requirements for admission or readmission to a master of engineering program are:
1. Submission of a completed MEng application for the field of specialization in which the student is earning a bachelor degree from the J.B. Speed School of Engineering. Students can be admitted to the MEng program with fewer than 13 credit hours of BS degree requirements remaining and no later than two years post conferral of their baccalaureate degree;
2. Recommendation by the faculty and chair of the student’s department for admission or readmission to graduate studies;
3. Cumulative baccalaureate grade point average of 2.75. However, those students with cumulative baccalaureate grade-point averages from 2.50 to 2.75 may be admitted upon petition and approval of the chair and faculty of the department.
A student becomes a candidate for the master of engineering degree upon admission to graduate studies and initial registration as a graduate student.
The Master of Engineering in Computer Engineering and Computer Science degree requires the following over and above the Bachelor of Science in Computer Engineering and Computer Science Degree.
|Master of Engineering Coursework|
|Select one of the following sequences:||3-4|
|Computer Design Laboratory|
|CECS/IE 563||Experimental Design in Engineering||3|
|or CECS 620||Combinatorial Optimization and Modern Heuristics|
|CECS 622||Simulation and Modeling of Discrete Systems||3|
|CECS 625||Parallel Programming||3|
|CECS Electives 1,2||9|
|Technical Elective 1,3||3|
|Select one of the following:||6|
|Master of Engineering Thesis in Computer Engineering and Computer Science 4|
CECS Elective 1,2
|Minimum Total Hours||30|
The Master of Engineering degree must be completed with a 3.00 GPA or better for all graduate courses used to satisfy degree requirements. Additionally, the Master of Engineering degree must be completed with a 3.00 GPA or better for all academic work attempted in Graduate Studies.
A maximum of eight (8) credit hours of graduate-level courses taken as an undergraduate may be used to satisfy MEng degree requirements; these courses cannot have been used to also satisfy BS degree requirements.
Electives must be chosen so that at least one-half of the total credits counted toward the degree, exclusive of thesis, are 600-level.
CECS Electives must be approved by the department.
Technical Electives can be CECS or non-CECS courses. Technical Electives must be approved by the department.
For the thesis option, a student is required to select both an approved MEng thesis topic and the director and members of the thesis committee during the first term of Graduate Studies. The thesis director must give approval for enrollment in CECS 697.