In This Section

Programs and Degrees

UNDERGRADUATE MAJORS

Computer Science

The Bachelor of Science in Computer Science program offers a challenging and highly rewarding course of study that provides a strong foundation in theoretical computer science as a basis for upper-level courses in areas such as computer architecture, operating systems, robotics, algorithm analysis, machine learning and computer graphics. Students receive training that blends computer science with a firm foundation in the sciences and mathematics, preparing them for advanced work in computer science and for computer-related careers in industry.

This option has been accredited by the ABET Computing Accreditation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012, telephone: (410) 347-7700.
Learn more about CS »

Information Systems

Students in the Bachelor of Science in Information Systems program learn how to use information technology to solve real-world problems in business, industry, government agencies and other institutions. The curriculum has several different areas of focus: internet/web applications development, computer security and forensics, networking and system administration, and database administration. 

This option has been accredited by the ABET Computing Accreditation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012, telephone: (410) 347-7700.
Learn more about IS »

Information Technology

Students in the Bachelor of Science in Information Technology program learn to plan, acquire, configure, implement, maintain, upgrade, and support systems and software to solve real-world problems in business, industry and government. The curriculum prepares students to use and apply current technical concepts and best practices to integrate computing systems into the workplace environment. 
Learn more about IT »

UNDERGRADUATE MINORS

Computer Science

The Computer Science minor is designed to give non-computer science majors a well rounded understanding of the field. After completing the minor, they will be able to effectively apply computer science to their major.
Learn more about Computer Science minor »

Web Application Development

The minor in Web Application Development provides students with programming-level training in the technology needed to develop database-driven web applications.
Learn more about Web Application Development minor »

Scientific Computing

Scientific computing is a field of applied computer science where computing theories and software techniques are used to serve and advance many diverse fields, including but not limited to business, science, engineering and social science. The Scientific Computing minor is designed to help students understand the development and use of scientific computing, as it relates to specific disciplines.
Learn more about Scientific Computing minor »

GRADUATE PROGRAM

Master of Science in Information Systems Technology - 
Information Security and Data Analytics Concentration

The Master of Science program in Information Systems Technology (IST) with concentration in Security and Analytics prepares future leaders in the areas of information security and data analytics through critical examination of both academic and practical applications of various segments of the information security and data analytics industry. The faculty seeks to challenge, engage and cultivate students in becoming skilled and knowledgeable information security and data analytics professionals.
Learn more about MSIST »