CSEBSCSE - Computer Science and Engineering

Download as PDF

Electrical & Computer Engr College of Engineering BSCSE - Bachelor of Science in Computer Science and Engr

Program Type

Bachelor of Science in Computer Science and Engineering

College

College of Engineering

Career

Undergraduate

Program Description

The BS in Computer Science and Engineering provides a unique opportunity for students to deepen their knowledge of computer science and engineering topics by combining theory-based concepts with advanced, enabling computational techniques and technologies to create solutions that address the grand challenges of the 21st century, and beyond. The curriculum applies computer science theory and
software development fundamentals to produce computing-based solutions. It includes substantial coverage of engineering principles applied to the design of large, networked, scalable computing systems. Competencies include algorithms and complexity, computer science theory, concepts of multiple programming languages, software development, and real-time, embedded and IoT systems design and other engineering principles. The program takes a holistic approach to coupling computing theory and applications with computer systems design and data science in a unified flow.

The program has a firm engineering foundation that is ABET CAC / EAC compliant and encompasses a discovery-based education utilizing an experiential learning approach. As a part of the curriculum, students complete projects in nearly every semester of the program that emphasize computing theory, communication, teamwork, critical thinking, and engineering professionalism. The program's flexibility allows students to design their course of study and select technical electives from a diverse pool of courses in software, computer science and computer engineering domains such as web and mobile applications, embedded systems, cybersecurity, machine learning, systems, and other interdisciplinary areas.