
BS in Computer Engineering
Laurel, USA
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2025
TUITION FEES
USD 13,175 / per semester
STUDY FORMAT
On-Campus
Introduction
In the 21st century, the phrase "technology is the future" has become an understatement. Today, technology is not just the future, it's the present, the fabric of our daily lives, and the underpinning of nearly every industry. From smartphones and self-driving cars to machine learning algorithms and artificial intelligence, technology's impact is profound and ubiquitous. At the heart of these advancements lies the fascinating field of computer engineering. If you're a problem-solver, an innovator, or simply someone passionate about the digital world, pursuing a Bachelor of Science in Computer Engineering could be a life-changing decision. Here's why:
Diverse Career Opportunities
A Bachelor's degree in Computer Engineering opens doors to a plethora of career opportunities. As a computer engineer, you could work in various sectors such as software development, hardware design, system integration, data analysis, cybersecurity, artificial intelligence, or telecommunications. Your skills could be in demand in traditional tech companies, startups, government agencies, or even in industries like healthcare, finance, and entertainment that increasingly rely on technology.
High Earning Potential
Computer engineers are some of the highest-paid professionals in the world. According to the U.S. Bureau of Labor Statistics, the median annual wage for computer hardware engineers was $117,220 in May 2020. And that's just the median. With experience and specialization, the earning potential can go much higher.
Constant Innovation and Learning
The field of computer engineering is dynamic and fast-paced. New technologies, languages, and algorithms are constantly emerging. By pursuing a degree in this field, you commit to a lifetime of learning and growth. This constant evolution not only keeps the work interesting but also means that there's always room for upward mobility and specialization.
Impactful Work
As a computer engineer, you'll have the opportunity to work on projects that have real-world impact. Whether it's developing software that improves healthcare delivery, designing hardware for environmental sustainability, or creating cybersecurity measures to protect data privacy, your work can make a meaningful difference in society.
Global Skill Demand
As the digital revolution continues, the demand for skilled computer engineers is expected to grow worldwide. The U.S. Bureau of Labor Statistics projects that employment for computer hardware engineers will grow 2% from 2020 to 2030. In an increasingly globalized job market, the skills you gain from a computer engineering degree could make you a sought-after professional anywhere in the world.
Foundation for Advanced Studies
If you're interested in delving deeper into a specific area or wish to engage in research, a Bachelor's degree in computer engineering provides a solid foundation for advanced studies. Pursuing a Master's or a PhD can allow you to specialize further, potentially leading to roles in academia, research institutions, or leadership positions in industry.
Creativity and Problem-Solving
Despite the scientific and technical rigor, computer engineering also demands creativity. Whether you're designing a new piece of hardware or developing a novel algorithm, you'll need to think outside the box. This fusion of creativity and analytical thinking not only makes the work stimulating but also helps develop versatile problem-solving skills that are valuable in any career.
In a world where technology is intertwined with every facet of life, a Bachelor's degree in Computer Engineering equips you with the knowledge, skills, and mindset to shape the future. It's not just about landing a good job or earning a high salary โ it's about being at the forefront of innovation, solving complex problems, and making a meaningful impact on society. If this sounds like a path you'd like to explore, pursuing a Bachelor of Science in Computer Engineering could be your future.
The Bachelor of science in Computer Engineering provides the essential entry point into such cutting-edge careers as:
- Computer engineer โ median base pay $84,5481
- Senior computer engineer โ average base pay $106,6251
- Scientist โ average base pay, $87,3581
- Senior computer scientist โ average base pay, $109 1841
Earn your degree in the heart of one of the worldโs most important technology hubs, surrounded by world-renowned government agencies, tech company headquarters and key technology users in government, healthcare, defense, space and professional services.
With the universityโs strong links with large and small DC-area employers, who have an unmet demand for high technology graduates, we aim to connect our outstanding graduates to these employers and the opportunities awaiting them.
Gallery
Curriculum
Bachelor of Science Total Credits: 122
Engineering - 24 credits
- EE-304 Digital Design I
- EE-354 Digital Design II
- EE-362 Microcontroller System Design
- EE-364 Computer Architecture
- EE-404 Large-Scale Digital Design
- SDE-457 Senior Design Project I
- SDE-458 Senior Design Project II
- Computer or Engineering Elective*
Computers and Programming - 24 credits
- CS-120 Intro to Programming Using Python
- CS-150 Introduction to Programming Using C
- CS-200 Programming In C++
- CS-220 Database Management
- CS-230 Data Structures
- CS-418 Operating Systems
- CT-152 Introduction to UNIX
- IAE-201 Introduction to Information Assurance Concepts
Technical Courses - 15 credits
- EL-100 Intro to DC/AC Circuits
- EL-150 DC/AC Circuits and Analysis
- EL-200 Electronic Devices and Circuits
- EL-204 Digital Electronics
- EL-262 Microprocessors and Microassembly
Mathematics and Sciences - 32 Credits
- CH-120 Chemistry
- MA-124 Discrete Mathematics
- MA-261 Calculus I
- MA-262 Calculus II
- MA-340 Ordinary Differential Equations
- MA-345 Probability and Statistics for Engineers
- MA-355 Numerical Analysis
- PH-261 Engineering Physics I
- PH-262 Engineering Physics II
Humanities/Social Sciences - 21 credits
- BUS-174 Intro to Business and Management
- BUS-301 Project Management
- HU-331 Arts and Ideas
- SS-351 Ethics
- Humanities Electives*
- Social Sciences Elective*
English Communications - 6 credits
- EN-101 English Communications I
- EN-102 English Communications II