Bachelor of Science in Computer Science
Washington, USA
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
TUITION FEES
USD 24,610 / per semester **
STUDY FORMAT
On-Campus
* Early action deadline: November 15, 2021
** full-time per semester
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
The undergraduate program leading to the degree of Bachelor of Science in Computer Science prepares students for direct entry into a career in computer science or further studies at the graduate level. Our program is tailored to prepare the students professionally to face the challenges of the rapidly evolving area of computer science. In addition, they are also equipped to contribute to and service the needs of a society that requires critical thinking and dedication to life-long learning.
Mission
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 serve the needs of society with a commitment founded on moral and ethical principles.
Why Study Engineering at CatholicU?
We pride ourselves on being a small, private, Catholic engineering school with a personal touch, thanks to our dedication to teaching, our small class sizes, low student-to-teacher ratio, and close interaction between faculty and students. All full-time faculty members hold doctoral degrees and are prolific in funded research and publications.
The School of Engineering building features several state-of-the-art computer laboratories and five smart technology classrooms to support innovative teaching. Catholic University has been ranked among the most "wired" university campuses by The Princeton Review and Forbes Magazine.
Catholic University Engineering is known nationally and internationally as a high-quality research institution with a proven record of leadership and accomplishment in a variety of research areas.
The school is recognized locally and internationally for the quality and relevance of its professional programs.
In 2016, the School of Engineering at Catholic University was one of the first schools in the nation to be approved by the National Academy of Engineering (NAE) as an NAE Grand Challenges Scholars Program (GCSP) School. Ours is the only GCSP school in the Washington Metropolitan area.
Catholic University's School of Engineering is distinguished by its teaching and research excellence, ethical character development, emphasis on service, and location in the capital of the United States of America.
Gallery
Curriculum
Computer Science Curriculum
Year 1 Fall
- MATH 121 Calculus I 4
- CSC 120 Intro to Computational Thinking 3
- CSC 123 Intro to Computer Programming 3
- PHIL 201 Classical Mind 3
- ENG 101 Rhetoric and Composition 3
Total Credits 16
Year 1 Spring
- MATH 122 Calculus II 4
- Science Science Elective 3
- CSC 223 Object-Oriented Programming 3
- PHIL 202 Modern Mind 3
- TRS 201 Faith Seeking Understanding 3
Total Credits 16
Year 2 Fall
- Science Science Elective 3
- CSC 210 Discrete Mathematics 3
- CSC 280 Data Structures 3
- LS Liberal Studies Elective 3
- LS Liberal Studies Elective 3
Total Credits 15
Year 2 Spring
- Science/Math Science/Math Elective 3
- CSC 212 Theory of Computing 3
- CSC 326 Switching Circuits & Logic Design 3
- CSC 327 Switching Circuits & Logic Design Lab 1
- CSC 370 Concepts of Programming Languages 3
- LS Liberal Studies Elective 3
Total Credits 16
Year 3 Fall
- MATH 309 Probability and Statistics for Engr 3
- CSC 322 Intro to Computer Graphics 3
- CSC 323 Intro to Computer Networks 3
- CSC 390 Computer Organization & Architecture 3
- PHIL 362 Professional Ethics in Engineering 3
Total Credits 15
Year 3 Spring
- MATH Mathematics Elective 3
- CSC 363 Software Engineering 3
- CSC 306 Introduction to Operating Systems 3
- CSC CS Program Elective 3
- LS Liberal Studies 3
Total Credits 15
Year 4 Fall
- Math Math Elective 3
- CSC 409 Web Programming 3
- CSC 442 Introduction to Database System 3
- CSC 491A Senior Design I 3
- CSC CS Program Elective 3
Total Credits 15
Year 4 Spring
- Math Math Elective 3
- CSC 411 Design and Analysis of Algorithms 3
- CSC 491B Senior Design II 3
- CSC CS Program Elective 3
- CSC CS Program Elective 3
Total Credits 15
Program Outcome
Program Educational Objectives
Within a few years following graduation, Computer Science program graduates will demonstrate, or have attained the following:
- Demonstrate a broad knowledge of computer science that serves as a foundation for lifelong learning, and achieve success in their professional career and/or advancement to graduate studies;
- Apply 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 involving programming, networking, information security, image analysis, and advanced computing systems, along with the communication, organization, and teamwork skills necessary to execute complex technological solutions;
- Employ communication skills necessary to bridge the divide between advanced technology and end-users.
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!