Degree Programs

The following Degree Programs are offered in the Department of Computer Science and Technology.

Bachelor of Science in Information Systems

Information systems are the main engine of business organizations across a great variety of sectors. The field focuses on the practical applications of technology that support virtually all organizations. This program teaches students how to analyze and solve complicated problems, think logically, and be prepared for highly demanded positions in all industries.

Careers in Information Systems include Application and Data Analysis and Development, Database Administration, Information Systems Management, System Analysis and Development, IT Consultancy and Technical Support, Web Content Management, and more. No matter which career path they choose to follow, graduates will be prepared to enter the workforce and work in any industry.

SALARY / POTENTIAL EARNINGS

The average starting salary for computer and information sciences is $72,677*. The median pay for computer science majors is 103,560 per year and 10 years projection growth is 24% which is higher than the average. **
* NACE: First Destinations for The College Class of 2017 survey
** U.S. Bureau of Labor Statistics

Accreditation

The B.S. Program in Information Systems is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org.

Program Mission

The mission of the Information Systems program is to produce graduates who demonstrate technical proficiency and those essential business skills necessary to successfully perform in various information technology environments.

Program Educational Objectives

The Information Systems program will produce leaders who, within three to five years of graduation, will

  1. [Leadership] engage and provide leadership in managing information systems to confront the ever-changing environment of business organization;
  2. [Character] apply and communicate information systems knowledge and practice effectively and professionally and engage in lifelong learning experiences; and
  3. [Service] demonstrate ethical decision-making and a commitment to service to society and to the Information Systems profession.

Student Outcomes

Graduates of the information systems program will have ability to:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions;
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the information systems program;
  3. Communicate effectively in a variety of professional contexts;
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles;
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the information systems program;
  6. Support the delivery, use, and management of information systems within an information systems environment.

Program Data

Information Systems Program Data

Academic Year          Annual Student Enrollment         Graduation Data

2021-2022                                                 9                                                  3
2020-2021                                               12                                                  2
2019 -2020                                              18                                                  1
2018-2019                                                17                                                11
2017-2018                                                16                                                  3

Program Flowchart

Information Systems Prerequisite Flowchart

Graduation Requirements

This degree program requires a minimum of 122 semester hours for completion.

Foundational Major Courses

  • CSC230 Computer Programming I
  • CSC330 Computer Programming II
  • CSC333 Systems Analysis & Design
  • CSC341 Computer Organization
  • CSC345 Web Technology
  • CSC360 Computer Operating Systems
  • CSC375 Network and Data Communication
  • CSC483 Database Concepts and Design
  • CSC490 Computer Ethics
  • CSC493 Computer Security

Advanced Major Courses

  • CSC355 Web Programming & Design I
  • CSC445 Management Information Systems
  • CSC491 Applied Analytics
  • CSC494 Software Project Development
  • CSC460 Senior Project (Capstone Course)
  • Advanced Computer Electives (9)

Mathematics/Statistics and Science Courses

  • MAT200 Applied Calculus
  • MAT205 Probability and Statistics
  • Laboratory Sciences
  • Scientific Inquiry

Business Courses

  • ACC211 Principles of Accounting I
  • ACC212 Principles of Accounting II
  • BUS211 Principles of Management
  • ECO202 Micro-Economics
  • FIN301 Principles of Finance
  • MAR301 Principles of Marketing

Academic Degree Plans for: Bachelor of Science in Information Systems

Bachelor of Science in Computer Science

The focus of the Computer Science program is not only to teach students techniques and tools required in the industry, but also how to think logically and to be able to analyze and solve complicated problems. Students are taught the core principles of computer science, software systems, analytical problem-solving, leadership, and ethical decision-making.

Once this foundation is instilled and skills are perfected, the career choices in the field are virtually endless: Software Developers, Architects and Engineers, Web and System Developers, Programmer and Business Analysts, System Administrators, Application Support and Computer Systems Analysts, Information Technology Specialist, and many more. Upon graduation, our students are prepared for the competitive workforce.

Salary / Potential Earnings

The average starting salary for computer and information sciences is $71,411*. The median pay for computer science major is 103,560 per year and 10 years projection growth is 24% which is higher than the average. **
* NACE: First Destinations for The College Class of 2018 survey
** U.S. Bureau of Labor Statistics

Accreditation

The B.S. Program in Computer Science is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org.

Program Mission

The mission of the Computer Science program is to produce professionally knowledgeable and well-rounded graduates who are prepared to meet the ethical and social obligations in the field of information technology.

Program Educational Objectives

The Computer Science program will produce leaders who, within three to five years of graduation, will

  1. [Leadership] engage and provide leadership in analytical problem-solving in the computer science environment;
  2. [Character] apply and communicate computer science principles and systems knowledge effectively and professionally and engage in lifelong learning experiences; and
  3. [Service] demonstrate ethical decision-making and a commitment to service to society and to the Computer Science profession.

Student Outcomes

Graduates of the computer science program will have ability to:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the computer science program.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the computer science program.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Program Data

Computer Science Program Data

Academic Year          Annual Student Enrollment         Graduation Data

2021-2022                                              40                                                  5
2020-2021                                              23                                                  3
2019-2020                                              22                                                  5
2018-2019                                              42                                                  6
2017-2018                                              39                                                  5

Program Flowchart

Computer Science Prerequisite Flowchart

Graduation Requirements

This degree program requires a minimum of 122 semester hours for completion.

Foundational Major Courses

  • CSC230 Computer Programming I
  • CSC330 Computer Programming II
  • CSC335 Data Structures
  • CSC341 Computer Organization
  • CSC360 Computer Operating Systems
  • CSC375 Network and Data Communication
  • CSC483 Database Concepts and Design
  • CSC490 Computer Ethics and Society
  • CSC493 Computer Security

Advanced Major Courses

  • CSC385 Artificial Intelligence
  • CCS395 Software Engineering Principles
  • CSC430 Computer Programming III
  • CSC405 Programming Languages
  • CSC475 Complexity & Analysis of Algorithms
  • CSC494 Software Project Development
  • CSC460 Senior Project (Capstone Course)
  • Advanced Computer Electives (12)

Mathematics/Statistics and Science Courses
Mathematics

  • MAT201 Calculus I
  • MAT202 Calculus II
  • MAT205 Probability and Statistics
  • MAT210 Discrete Mathematics

Laboratory Sciences

  • PHY250 Physics w/Calculus I
  • PHY251 Physics w/Calculus I Lab
  • PHY252 Physics w/Calculus II
  • PHY253 Physic w/Calculus II Lab

or

  • CHE110 General Chemistry I
  • CHE111 General Chemistry I Lab
  • CHE112 General Chemistry II
  • CHE113 General Chemistry II Lab

Academic Degree Plans for: Bachelor of Science in Computer Science

Bachelor of Science in Cybersecurity

The Cybersecurity program educates students with the technical proficiency and analytical problem-solving techniques that protect organizational critical systems and infrastructure. Information is the biggest commodity in business today and corporations must protect theirs at all costs.

Graduates will be prepared to combat the threats that accompany technological advances, and the dangers that come with it, by learning critical thinking and problem-solving skills required to stay ahead. This degree prepares students for careers as Security Consultants, Engineers, Architects and Analysts, Incident Responders, Computer Forensic Experts, Security Software Developers and Auditors, and Chief Information Security Officers. The Cybersecurity field is rapidly growing and students holding this degree can ensure a bright, secure future.

Salary / Potential Earnings
The average starting salary for computer and information sciences is $72,677*. The median pay for Cybersecurity major (Information Security Analysts) is 98,350 year and 10 years projection growth is 32% which is higher than the average. **
* NACE: First Destinations for The College Class of 2017 survey
** U.S. Bureau of Labor Statistics

Program Mission

The mission of the Cybersecurity program is to produce graduates who demonstrate technical proficiency and those essential cybersecurity skills necessary to successfully develop and transition new technologies, tools, and threat mechanisms to protect organizational critical systems and infrastructure.

Program Educational Objectives

The Cybersecurity program will produce leaders who, within three to five years of graduation, will:

  1. [Leadership] engage and provide leadership in analytical problem-solving in the cybersecurity environment;
  2. [Character] apply and communicate cybersecurity knowledge and practices effectively and professionally and engage in lifelong learning experiences; and
  3. [Service] demonstrate ethical decision-making and a commitment to service to society and to the cybersecurity profession.

Student Outcomes

Graduates of the cybersecurity program will have ability to:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the cybersecurity program.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the cybersecurity program.
  6. Apply security principles and practices to maintain operations in the presence of risks and threats.

Program Data

Cybersecurity Program Data

Academic Year          Annual Student Enrollment         Graduation Data

2021-2022                                          25                                                         9
2020-2021                                          27                                                         9
2019-2020                                          35                                                         3
2018-2019                                           21                                                         2
2017-2018                                           21                                                         2

Program Flowchart

Cybersecurity Prerequisite Flowchart

Graduation Requirements

This degree program requires a minimum of 122 semester hours for completion.

Fundamental Major Courses

  • CSC211 Fundamentals of Cybersecurity
  • CSC230 Computer Programming I
  • CSC330 Computer Programming II
  • CSC333 Systems Analysis and Design
  • CSC341 Computer Organization
  • CSC345 Web Technology
  • CSC360 Computer Operating Systems
  • CSC375 Network and Data Communication
  • CSC483 Database Concepts and Design
  • CSC490 Computer Ethics and Society
  • CSC493 Computer Security

Advanced Major Courses

  • CSC355 Web Programming & Design I
  • CSC446 Cybersecurity Management & Compliance
  • CSC424 Computer Forensics
  • CSC462 Cryptography
  • CSC491 Applied Analytics
  • CSC494 Software Project Development
  • CSC467 Cybersecurity Implementation – Ethical Hacking
  • CSC460 Senior Project (Capstone Course)
  • Advanced Computer Electives (9)

Quantitative Methods and Statistics Courses

  • MAT200 Applied Calculus
  • MAT205 Probability and Statistics
  • MAT210 Discrete Mathematics
 

Academic Degree Plans for: Bachelor of Science in Cybersecurity