The Catholic University of America


Degrees Offered

MastersM.E.E., M.S.C.S.

DoctoratePh.D. EE Ph.D. CS

Programs of Study

Concentration areas: Bioinformatics, Distributed and Real-time systems, High Speed Communications and Networking, Intelligent Information Systems, MicroOptics and BioImaging, and Signal and Image Processing.

  1. Pattern Recognition, Database Systems, and Software Development 
    Statistical and visual data analysis; Bayesian decision theory; density estimation; classifiers; dimensionality reduction; feature extraction; feature selection; clustering; and database design. Applications include quantitative image analysis, dynamic computing environments, quality assurance in software, and bioinformatics.
  2. High Speed Communications and Networking
    Broadband networks: Asynchronous Transfer Mode based networks; Optical Transport Networks: Architectures, protocol layers, protection and restoration; Wireless networks: Iterative (turbo) processing techniques; Network Security: Multimedia authentication; Applications: Multimedia over IP, multi-protocol over optical transport networks, optical internet;
  3. Visualization and Computer Graphics
    Visualization, computer graphics, medical image processing and analysis, minimally invasive image-guided system, image registration, and bioinformatics.
  4. MicroOptics and BioImaging
    Acousto-optics, Optical information processing, hyperspectral imaging, molecular information storage, bio-electronics, bio-optics, computational and molecular imaging.
  5. Signal and Image Processing 
    Application of detection and estimation theory to broad areas of signal/image processing, radar tracking, chemical agent detection and classification, image sequence restoration, image motion detection and estimation.
  6. Antennas and Electromagnetic Propagation 
    Antenna design and development for different applications, such as wireless communications, satellite communications, and military platforms; Creating and using antenna design tools for different antennas such as reflectors and phased arrays; Implications of antenna performance on communication systems; Characteristics of wave propagation through different media, such as random media, layered media, etc.
  7. Robotics and Artificial Intelligence 
    Enhance automation in motion planning and provide assistance in human-machine cooperative tasks in complex domains such as robotic-assisted surgery, robot manipulation, mobile robotics, and air-traffic control.
  8. Network security 
    Apply such tools as cryptography and statistics to solve security and privacy issues in wireless networks, and also to enhance network security, system and web security, networking and network management.
  9. Heterogeneous and Biologically-inspired Architectures
    Develop innovative biologically-inspired computing architectures and expand the potential uses of reconfigurable systems, hardware acceleration, and heterogeneous architectures in general. It is paramount that a unified view of the hardware resources be provided independently of their type. This would facilitate ease-of-use, portability and hence the wide adoption of these promising technologies.

 Relevant Classes


Course Offerings

Our course offerings reflect these strategic focus areas. For the graduate course list in Computer Science, click here; for the graduate course list in Electrical Engineering, click here.


Regular and Provisional Admission

If you are considering our Master's Degree program, minimum entrance requirements are a Bachelor's Degree in engineering, science or mathematics, with a GPA of 3.0 or greater for regular admission. Students with a GPA of 2.5-3.0 may be admitted on a provisional basis, however. Change of status from provisional to regular admission occurs after two semesters upon review of academic performance. Courses taken during the provisional status are accepted as regular courses towards the degree. To earn the Master of Science degree, 30 semester hours of credit are required.

For the Ph.D. program, minimum entrance requirements are a Master's degree with a GPA of 3.4 or higher. A student having completed the Master's degree at CUA can continue toward the Ph.D. by taking an additional 8 courses and completing a doctoral dissertation under faculty supervision. Students entering with a Master's degree from another institution require ten additional graduate courses. Teaching and research assistantships are available for high caliber students.

Doctoral students must also pass a comprehensive examination after completing their course work. Our requirements for the Ph.D. courses and comprehensive examination are as follows:

  • The comprehensive examination for doctoral students who were admitted prior to Fall 2011, is based on courses in three subject areas (minimum of three graduate courses), selected with the approval of the Chairman and the student's major advisor.
  • Doctoral students starting on or after Fall 2011 should follow the EECS policy on comprehensive exam.

To apply for admission, please visit the website of the admissions office. Information about CUA's general policies and requirements for graduate study programs are available at the vice provost and dean of graduate studies website.

As Chair of the Electrical Engineering and Computer Science department, I would like to invite you to consider pursuing graduate studies in our department. Please contact me if you have any questions or would like to plan a visit.


Dr. Ozlem Kilic
Associate Professor and Department Chair
Department of Electrical Engineering and Computer Science