M.S. in Computer Engineering
Graduate Scholarships will be posted on this page based on availability.
To find out about the Graduate Assistantships application deadline, check with the Department’s main office.
The M.S. in Computer Engineering provides students with the knowledge, skills, and research competencies necessary for pursuing professional careers or doctoral studies in the field of computer engineering.
Program Educational Objectives
The M.S. in Computer Engineering provides a learning-centered environment where accomplished faculty share their experience and knowledge with students so that graduates will:
- Be capable of integrating undergraduate fundamentals to solve complex electrical and computer engineering problems. They will have comprehension of advanced topics in several areas, with depth in at least one area.
- Have the ability to conduct research or execute development projects and to proficiently document the results.
Graduates are expected to be able to demonstrate the ability to:
- Apply knowledge from undergraduate and graduate education to identify, formulate, and solve new and complex electrical and computer engineering problems
- Plan and conduct an organized and systematic study on a significant topic within the field
- Communicate both orally and in writing at a high level of proficiency in the field of study
The coursework for the M.S. in Computer Engineering may be grouped into the following two emphasis areas:
- Computer Engineering: Focuses on the design, analysis and application of computers, and on their applications as components of systems
- Computer & Communication Engineering: Focuses on the design, analysis and application of communication and telecommunication systems, as well as systems in computer engineering.
Curriculum (30 credits)
Required Courses (9 credits)
COE 899 Thesis (6 credits)
GNE 798 Research Methods (3 credits)
Elective courses (21 credits)
The graduate courses included in the M.S. in Computer Engineering program have been grouped into the following four concentration areas:
- Software & Theory
- Systems Engineering
In order to satisfy the requirements for the emphasis in Computer Engineering, the student must complete at least:
- Four courses from Hardware
- One course from Software and Theory
- One course from either Communications or Systems Engineering
In order to satisfy the requirements for the emphasis in Computer and Communications Engineering, the student must complete at least:
- Two courses from Hardware
- One course from Software & Theory
- Two courses from Communications
- One course from Systems Engineering
The remaining courses for either emphasis may be chosen, without restriction, from any of the four concentration areas, and counted toward the depth requirement. It is recommended that these courses be chosen in the thesis area, in consultation with the student’s advisor.
Applicants for admissions to this program must have a Bachelor of Science in Engineering or a Bachelor of Engineering degree from a recognized university with a minimum grade point average (GPA) equivalent to 2.75 (on a 4-point scale) general or 2.75 in the major. If the GPA is less than 2.75, the applicant may be admitted as “Special” as described in the Academic Rules and Regulations for Graduate Program.
The GRE general exam is required of all applicants (GRE subject exams are not required). All applicants must submit scores for the GRE general exam (includes verbal reasoning, quantitative reasoning, and analytical writing scores). Your GRE test scores are an important part of your application. GRE test scores that are more than 5 years old will not be accepted.
The admissions committee considers several factors when making admission decisions: your academic performance at prior institutions (grades, rankings, and GPAs) and your GRE test score. The rate of graduate assistantship (GA), when requested, is directly related to your GPA and GRE scores. Letters of recommendation are optional; however, three letters are recommended, two of which to be completed by faculty who are familiar with your academic performance.
The following is a list of selected courses (3 credits each) in the four concentration areas.
Other courses may be available depending on the semester.
|COE723||High Performance Computer Architecture||3|
|COE726||VLSI Design Automation||3|
|ELE724||Faulted Power Systems||3|
|ELE726||Renewable Energy Sources||3|
|ELE729||Design and Operation of Smart Grids||3|
|ELE753||Reliability Evaluation of Engineering Systems||3|
|ELE731||Optical Fiber Communications||3|
|ELE735||Information and Coding Theory||3|
Software & Theory:
|COE743||Intelligent Data Processing and Applications||3|
|COE744||Intelligent Engineering Algorithms||3|
|COE752||Design & Analysis of Algorithms||3|
|ELE757||Simulation of Electronic Circuits||3|
|ELE799B||Topics in Computer Vision and Deep Learning||3|
|ELE799C||Digital Image and Video Processing and Compression||3|
The graduate program consists of 30 credit hours and leads to a Master of Science in Computer Engineering, with an emphasis in COE or CCE.
This program is offered on the Byblos campus.