Main page content

At the School of Engineering & Technology, students not only learn to use technology tools — they actually create them.

Computer Science and Systems

The Computer Science and Systems degree programs offer students a solid foundation in computer science principles along with the software design and development required to effectively apply them.

  • Bachelor of Science [B.S.], Computer Science & Systems

    Become an expert in design and development, analyzing and building significant software systems. The BS in CSS represents a rigorous course of study which offers a solid core in computer science principles along with a host of intensive project work in specific sub-disciplines of the field.

  • Bachelor of Arts [B.A.], Computer Science & Systems

    Build a strong foundation in computing and gain a breadth of knowledge and experience. The Bachelor of Arts degree provides the student with an opportunity to experience more breadth in the academic experience, and to apply the fundamental concepts and technologies of computer science to another academic discipline.

    The main goal of this program is to provide an educational option for students who want a thorough and rigorous grounding in the principles of computing and computing technology, but will be "informed consumers" of the technology rather than "aggressive primary builders" of the technology.

  • Master of Science in Computer Science & Systems

    The master's program features an innovative and broad approach to computer science and the design of applications software. The master's degree will deepen your theoretical knowledge of systems and operations, and may help launch you to the next level of your profession.

  • PhD in Computer Science & Systems
    The PhD in Computer Science & Systems is designed to develop scholars, educators, and interdisciplinary researchers who focus on computing principles for breadth, to become experts in one of many interdisciplinary areas in science and society characterized by substantial engineering and technology challenges requiring significant domain expertise to solve. Graduates of this program will be leaders and advanced explorers able to bridge the gap between technological and societal demands through collaborative research. 

  • Graduate Certificate in Software Design & Engineering
    In this six-course graduate certificate program students will build on basic computer programming knowledge to learn the best practices of software development and design while learning to implement these practices as software engineers.  Over the course of a year, students will learn the core concepts of computer science spanning from fundamental data structures and algorithms, to software engineering, to object-oriented and systems programming through lectures and hands-on labs. The program concludes with a project-based capstone course emphasizing team-oriented full stack development.

Masters of Cybersecurity & Leadership

The Master of Cybersecurity & Leadership (MCL) develops leaders who can effectively identify and promote solutions that protect an organization's cyber systems. It is designed for professionals and military personnel with a technical background and work experience. This is a master's degree that will enhance technical and leadership skills for career advancement in the field of cybersecurity. 

Information Technology 

The Information Technology degree program offers students a solid foundation in understanding the technologies underlying computer-based information systems as well as how to manage, analyze, disseminate, secure and link information. Various tracks are planned to allow the student to focus on areas of interest, such as systems administration, web services or data mining.

Computer Engineering and Systems

The Computer Engineering and Systems degree program combines computer science and electrical engineering to equip students to design both hardware and software solutions to meet today's technology challenges. The program emphasizes embedded systems integration.

  • Bachelor of Science [B.S.], Computer Engineering & Systems
    Enter technology development as an engineer, with deep knowledge of both hardware and software design. The BS in CES combines the knowledge and principles of both computer science and electrical engineering to grant students both the theoretical and practical foundations needed to solve problems in all aspects of computing.

Electrical Engineering 

The goal of the Electrical Engineering degree program is to provide students with the fundamental knowledge and skills needed to be responsible and productive engineers who can improve the quality of life in the community and become leaders in the field.

  • Bachelor of Science [B.S.], Electrical Engineering
    The BSEE curriculum Emphasizes the design of circuits, algorithms and devices to collect, store, transfer and display information in electronic form for applications such as telecommunications, complex power systems, signal processing, electronics, electromagnetics, controls, and embedded systems. 

Mechanical Engineering 

The mission of the Mechanical Engineering degree program is to provide an educational environment that emphasizes practice-based engineering, innovation & creativity, and professional development for a diverse student body.

  • Bachelor of Science [B.S.], Mechanical Engineering
    The new Bachelor of Science in Mechanical Engineering in the School of Engineering & Technology is designed to equip students with the skills and experience to apply principles of engineering, basic science, and mathematics in order to model, analyze, design, and realize physical systems. Graduates will play a critical role in the interdisciplinary teams that develop and build new technologies for alternative energy and the environment, healthcare, electric cars, robotics, material science and nano-technology, and manufacturing.