Department of Electrical Engineering and Computer Science
Professors |
Lin-Ching Chang; Hang Liu; Nader Namazi, Chair; Charles C. Nguyen |
Associate Professors |
George Nehmetallah |
Assistant Professors |
Hieu Bui; Minhee Jun |
Clinical Assistant Professors |
Matthew Jacobs; Sergio Picozzi; Chaofan Sun |
Lecturers |
Charles Campbell Jr.; Vincent Cassella; Aysegul Cuhadar; Francis Linehan; Mohsen Marefat; Quang Nguyen; Sridava Rao; Kevin Russo; Hanney Shaban |
Mission of the Department
The mission of the Department of Electrical Engineering and Computer Science is to educate men and women in the disciplines of electrical engineering and computer science in order to prepare them professionally so that they can contribute and service the needs of society with a commitment founded on moral and ethical principles.
Major Programs
Bachelor of Electrical Engineering
Requirements for the major can be found at Electrical Engineering - Bachelor of Electrical Engineering (B.E.E.)
The incessant expansion of the Internet, wireless communications, information technology, network and information security, robotics, computer engineering, and alternative energy technologies continues to fuel demand for electrical engineers and computer scientists. Therefore, majoring in electrical engineering offers excellent professional prospects and challenging career opportunities. Our dedicated and internationally recognized faculty are committed to providing a top-notch education that prepares students to successfully enter the job market or to continue for advanced studies at the graduate level.
We have strong technical programs in electrical engineering and computer science with carefully designed curricula. Students enjoy a friendly and cooperative learning environment that offers advantages such as small class sizes, low student-teacher ratios, personalized interaction with faculty members, and student participation in funded research projects. Our instructional laboratories are equipped with state-of-the-art instrumentation and equipment. Both undergraduate and graduate students can participate in funded research activities performed in our many research laboratories that are actively involved in areas including signal processing and visualization, applied electromagnetics and optics, telecommunications and information networks, robotics and intelligent control, and material properties.
Concentrations
Students in the Computer Engineering Concentration select program electives tailored to this area of specialization.
Recommended Program Electives
New courses are frequently added. For this reason students should consult their advisor regarding the department's recommendations and approval of each semester's program electives.
EE 502 |
Optical Systems and Devices |
EE 504 |
Introduction to Fourier Optics |
EE 514 |
Introduction to Hardware Accelerated Computing |
EE 515 |
Advanced Digital Signal Processing |
EE 516 |
Power Systems |
EE 519 |
Digital Systems Design |
EE 521 |
Programmable Logic Devices and HDL Design |
EE 522 |
Linear System Analysis |
EE 524 |
Secure Programming |
EE 526 |
Computer and Network Security |
EE 530 |
Parallel and Heterogeneous Computing |
EE 531 |
Data Communications Networks |
EE 534 |
Communication and Computer Network Simulation |
EE 540 |
Introduction to Antenna Systems |
EE 541 |
Electromagnetic Theory |
EE 542 |
Antennas and Propagation for Wireless Communications |
EE 543 |
Remote Sensing |
EE 544 |
RF and Microwave Circuits |
EE 545 |
High Resolution Radar Signal Processing |
EE 546 |
Electrical Properties of Materials |
EE 548 |
Optical Signal and Image Processing |
EE 550 |
Semiconductor Optoelectronics - Materials and Devices |
EE 561 |
Random Signal Theory |
EE 563 |
Fundamentals of Acoustics |
EE 565 |
Information Security |
EE 569 |
Computer Security and Privacy |
EE 572 |
Basics of Information Coding and Transmission |
EE 576 |
Introduction to Robotics |
EE 581 |
Cryptography and Steganography |
ENGR 520 |
Mathematical Analysis for Graduate Students |
ENGR 543 |
Wireless Sensor Networks |
ENGR 570 |
Basics of High Performance Computing for Engineers |
ENGR 652 |
Advanced Optical and Image Processing |
PHYS 406 |
Introduction to Modern Physics |
PHYS 428 |
Optics |
PHYS 431 |
Introduction to Quantum Theory |
Educational Objectives of the Electrical Engineering Program
Graduates of the electrical engineering program within a few years of graduation will:
- Use their broad knowledge of electrical engineering as a foundation for ongoing learning, and will have realized some success early in their professional careers and/or in the pursuit of graduate studies.
- Use their creative and critical reasoning skills to solve technical problems, ethically and responsibly, in service to society.
- Use their mathematical and scientific knowledge to solve emerging real-world problems related to power, electronics, control systems, image analysis, signal processing, and communication systems, and will use their communication, organization, and teamwork skills for the execution of complex technological solutions.
- Use their communication skills in bridging the divide between advanced technology and end users in the practice of electrical engineering.
Computer Engineering Concentration
In addition to the traditional Electrical Engineering (EE) program, the Department also offers a concentration in Computer Engineering. These students must replace CSC 113 with CSC 123 Intro to Computer Programming (C/C++) in the First Year. During the Fourth year, students replace EE 466 with CSC 306 Intro to Operating Systems and replace two program electives with CSC 390 Comp Org. & Architecture and CSC 323 Intro to Computer Networks.
Bachelor of Science in Computer Science
Requirements for the program can be found at Computer Science - Bachelor of Science in Computer Science (B.S.C.S.)
The Computer Science Program, offering a Bachelor of Science in Computer Science, is designed to prepare graduates for leading roles in the computer science profession. The core areas of this program include operating systems, information processing, programming languages, computer graphics, hardware accelerated architectures, and information security. Many computer science electives are available to broaden the student's perspective in this field. Completion of this program also prepares the graduate for further graduate studies. Areas of special interest include data and communication networks, multimedia processing, bioinformatics, information assurance, and intelligent information systems. The department also offers a computer science minor, catering to students from other majors seeking to expand their command of information technologies.
The setting for this education is in a modern computer environment. The concentration of in-course studies, combined with laboratory studies, enhances the abilities of the students. Other school programs including electrical, civil, biomedical, and mechanical engineering offer a broad range of courses to computer science students as additional program electives for students with special interests.
Educational Objectives of the Computer Science Program
The educational objectives of the computer science program are to develop alumni who possess:
- The broad knowledge of computer science to serve as a foundation for ongoing lifelong learning, and who will have demonstrated some success early in their professional careers and/or in the pursuit of graduate studies.
- The creative and critical reasoning skills to solve technical problems, ethically and responsibly, in service to society.
- Mathematical and scientific knowledge to solve emerging real world problems related to programming, networking, information security, image analysis, and advanced computing systems, and the necessary communication, organization, and teamwork skills for the execution of complex technological solutions.
- The necessary communication skills to bridge the divide between advanced technology and end users in the practice of computer science.
Minor Programs
Minor in Computer Science
Requirements for a minor in computer science can be found at Computer Science - Minor
The minor in Computer Science is designed to prepare students in other majors for careers in a wide variety of fields which require computer science expertise. The Department of Electrical Engineering and Computer Science of The Catholic University of America is pleased to offer a 'minor in computer science'. The minor in computer science allows you to enhance a career in engineering, business, art, music, mathematics or any other sciences.
Minor in Data Analytics
Requirements for a minor in data analytics can be found at Data Analytics - Minor
The minor in Data Analytics is aimed at students majoring in engineering, mathematics, physical and social sciences, business, and other disciplines, and will enhance their preparation to enter the workforce and analyze large data sets in their chosen fields. It consists of 6 courses (18 credit hours) and requires a calculus prerequisite typically included in curricula for business, science, and engineering majors.