B.S. in Computer Engineering

Salt Lake City, Utah

 

INTAKE: Jan & Aug

Program Overview

The Bachelor of Science (B.S.) in Computer Engineering program at the University of Utah is a rigorous and comprehensive undergraduate degree designed to prepare students for careers in the rapidly evolving field of computer engineering. This program integrates principles from both computer science and electrical engineering to provide students with a solid foundation in hardware and software systems. Students gain hands-on experience with designing, implementing, and optimizing computer systems, preparing them for a wide range of career opportunities in industries such as technology, telecommunications, and electronics.

STEM Designated: Yes, the B.S. in Computer Engineering program at the University of Utah is STEM designated. This designation reflects the program's focus on science, technology, engineering, and mathematics, aligning with the growing demand for professionals in these fields. STEM designation also benefits international students, as it allows them to qualify for Optional Practical Training (OPT) extensions, enabling them to gain valuable work experience in the United States after graduation.

Curriculum: The curriculum of the B.S. in Computer Engineering program is carefully crafted to cover both foundational principles and advanced topics in computer engineering. Core courses include subjects such as digital logic design, computer architecture, embedded systems, operating systems, and software engineering. Students also have the opportunity to choose elective courses in specialized areas such as networking, artificial intelligence, cybersecurity, and robotics. The curriculum emphasizes hands-on learning through laboratory exercises, design projects, and internships, providing students with practical skills and real-world experience.

Research Focus: The University of Utah's Computer Engineering program maintains a strong focus on research, with faculty members conducting cutting-edge research in various areas of computer engineering. Research projects span a wide range of topics, including computer architecture, hardware design, parallel computing, machine learning, and cybersecurity. Students have the opportunity to participate in faculty-led research initiatives, collaborate on research papers, and present their findings at conferences. Engaging in research allows students to deepen their understanding of theoretical concepts and contribute to advancements in the field.

Industry Engagement: The B.S. in Computer Engineering program at the University of Utah promotes industry engagement through partnerships with local companies, internship opportunities, and industry-sponsored projects. Students have access to career fairs, networking events, and mentorship programs that connect them with professionals in the field. Internships provide valuable hands-on experience and allow students to apply their skills in real-world settings. Additionally, industry-sponsored projects enable students to work on practical challenges and gain insights into industry trends and practices.

Global Perspective: In an increasingly interconnected world, the B.S. in Computer Engineering program at the University of Utah emphasizes the importance of a global perspective in understanding technology and its impact on society. Courses may explore topics such as global technology trends, cross-cultural communication, and ethical considerations in technology development. Students are encouraged to participate in study abroad programs, international research collaborations, and multicultural initiatives to broaden their perspectives and gain exposure to diverse cultural and technological environments.

Pollster Education

Location

Salt Lake City, Utah

Pollster Education

Score

IELTS 6.5

Pollster Education

Tuition Fee

USD 32378

Undergraduate Entry Requirements

Academic Requirements: Prospective undergraduate students are required to have a minimum academic achievement of 80% or above in their previous educational qualifications.

English language proficiency:

  • IELTS Requirement: An overall IELTS score of 6.5 is required.
  • TOEFL Requirement: A minimum overall score of 80 is often required.
  • DET Requirement: A DET score of 105 is required.

Students must provide:

  • academic marksheets & transcripts
  • letters of recommendation
  • a personal statement - SOP
  • passport
  • other supporting documents as required by the university.

It is important to note that meeting the minimum entry requirements does not guarantee admission, as the university considers factors such as availability of places and competition for the program. Additionally, some courses may have higher entry requirements or additional selection criteria, such as interviews or portfolio submissions.

The University of Utah offers various scholarships to support the academic endeavors of international students. These scholarships aim to recognize academic excellence, leadership potential, and diverse backgrounds, making education more accessible and affordable for students from around the world.

International Student Scholarships: The University of Utah provides merit-based scholarships specifically for international students. These scholarships may cover partial or full tuition costs and are awarded based on academic achievements, extracurricular involvement, and other criteria. International students are encouraged to check the university's scholarship website for eligibility requirements and application deadlines.

Departmental Scholarships: Many academic departments at the University of Utah offer scholarships to international students enrolled in their programs. These scholarships may be based on academic merit, financial need, or specific criteria related to the student's field of study. International students should inquire with their respective departments or academic advisors about available scholarship opportunities.

Diversity Scholarships: The University of Utah values diversity and strives to create an inclusive campus community. The university offers diversity scholarships to support students from underrepresented backgrounds, including international students. These scholarships aim to foster a diverse and vibrant learning environment where all students can thrive academically and personally.

International Student Exchange Programs: The University of Utah participates in various international student exchange programs that provide opportunities for incoming and outgoing exchange students to receive financial support. These programs may include scholarships, grants, or stipends to help cover tuition, travel expenses, and living costs during the exchange period. International students interested in studying abroad should explore exchange program opportunities through their home institutions or the University of Utah's international office.

External Scholarships and Funding Opportunities: In addition to university-sponsored scholarships, international students at the University of Utah can explore external scholarship opportunities offered by governments, organizations, foundations, and corporations. Many countries and institutions offer scholarships for international students to study abroad, and students are encouraged to research and apply for these external funding sources to supplement their financial aid packages.

Earning a Bachelor of Science (B.S.) in Computer Engineering from the University of Utah opens up a wide range of rewarding career opportunities in the rapidly evolving field of technology.

Software Engineer: One of the most common career paths for graduates with a B.S. in Computer Engineering is becoming a software engineer. Software engineers design, develop, and maintain software applications and systems. They may work in various industries, including technology, finance, healthcare, and entertainment, developing software solutions to meet the needs of users and organizations.

Hardware Engineer: Graduates with a B.S. in Computer Engineering can pursue careers as hardware engineers, focusing on the design, development, and testing of computer hardware components and systems. They may work for companies that manufacture computer hardware, semiconductors, or consumer electronics, designing circuit boards, processors, memory devices, and other hardware components.

Embedded Systems Engineer: Embedded systems engineers design and develop embedded systems, which are specialized computer systems designed to perform specific functions within larger electronic devices. Graduates with a B.S. in Computer Engineering may work in industries such as automotive, aerospace, medical devices, and IoT (Internet of Things), designing embedded systems for applications such as automotive control systems, medical devices, and smart home devices.

Network Engineer: Network engineers design, implement, and manage computer networks, including local area networks (LANs), wide area networks (WANs), and wireless networks. Graduates with a B.S. in Computer Engineering may work for telecommunications companies, internet service providers (ISPs), or technology firms, designing and optimizing network infrastructure to ensure reliable and efficient communication between devices and systems.

Cybersecurity Analyst: Cybersecurity analysts are responsible for protecting computer systems, networks, and data from security threats and vulnerabilities. Graduates with a B.S. in Computer Engineering may work as cybersecurity analysts, conducting risk assessments, implementing security measures, and responding to security incidents to safeguard information and prevent unauthorized access.

Systems Architect: Systems architects design and oversee the implementation of complex computer systems and networks. They analyze business requirements, evaluate technology solutions, and design system architectures that meet the needs of organizations. Graduates with a B.S. in Computer Engineering may work as systems architects, collaborating with software engineers, hardware engineers, and network engineers to design and deploy scalable and reliable systems.

Research Scientist: Graduates with a B.S. in Computer Engineering may pursue careers in research and development, working as research scientists or engineers in industry, academia, or government labs. They may conduct research on emerging technologies, develop prototypes, and contribute to advancements in areas such as artificial intelligence, machine learning, robotics, and cybersecurity.


Similar Courses
WhatsApp Enquiry Call Enquiry