

The Computer Engineering Bachelor of Science program at Pennsylvania University is a four-year, full-time undergraduate program designed to provide students with a strong foundation in both hardware and software aspects of computing systems. The curriculum integrates digital systems design, computer architecture, programming, embedded systems, and networking, enabling students to develop the analytical, technical, and problem-solving skills required to design, implement, and optimize complex computing solutions. Students engage in hands-on labs, projects, and collaborative assignments, gaining practical experience while understanding theoretical principles that drive modern computing technology.
Throughout the program, students participate in team projects, research initiatives, and industry-relevant simulations guided by faculty with expertise in computer engineering, software development, and hardware design. Emphasis is placed on critical thinking, system-level analysis, and interdisciplinary collaboration, allowing graduates to bridge hardware and software development. Students leave the program with technical proficiency, problem-solving skills, analytical insight, and engineering judgment, ready to contribute to innovation, development, and leadership in computing and technology fields.
Year 1 – Foundations in Computer Engineering
Year 2 – Intermediate Systems and Programming
Year 3 – Advanced Hardware and Software Systems
Year 4 – Capstone and Professional Integration
Graduates of the Computer Engineering program are prepared for careers in software development, hardware engineering, networking, embedded systems design, cybersecurity, and research and development. Alumni may work as systems engineers, software developers, embedded systems designers, IT consultants, or pursue advanced studies in computer science, electrical engineering, or related disciplines. The combination of theoretical knowledge, practical skills, and problem-solving abilities equips graduates to design, implement, and optimize innovative technology solutions. They are highly competitive in industries ranging from technology companies, financial institutions, aerospace, automotive engineering, and academic research.
This program stands out for its integration of hardware design, software development, systems engineering, and applied research within a four-year curriculum. Students benefit from mentorship by experienced faculty, access to advanced laboratories, and opportunities for hands-on projects that bridge theory and practice. The curriculum emphasizes analytical reasoning, technical problem-solving, and interdisciplinary application, preparing graduates to develop innovative computing solutions and excel in professional and academic environments. For students passionate about creating and optimizing technology, leading software and hardware projects, and contributing to innovation in computing, this program offers a rigorous, immersive, and career-focused pathway to success.
For further information, please contact the admissions office at:
Phone: +1 215 898 5000
Email: admissions@upenn.edu
Address: University of Pennsylvania, Philadelphia, PA 19104, United States