2022-2023 Undergraduate Catalog w/ November Addendum 
    
    Apr 28, 2024  
2022-2023 Undergraduate Catalog w/ November Addendum [ARCHIVED CATALOG]

Computer and Information Sciences, B.S.


Choosing to major in computer and information sciences helps the student gain core knowledge of information sciences in order to integrate business and real-world perspectives, interpersonal and team skills, and the competencies that lead to a career in computer and information sciences. The ability to devise a solution and execute it is at the core of this program. A graduate of this program will be able to design such solutions which involves the integration of few key design notions of data representation, algorithms, programming, data security, hardware, and software engineering within one unified framework. The ultimate goal is to enable the student to understand a problem and build a general-purpose computer system from the ground up through a program of study that provides a sound computer information system engineering design experience.

Program Goals

Graduates of the Bachelor of Science in Computer and Information Sciences program have to:

  • Apply theoretical constructs of mathematical analysis, and sound reasoning to develop and deploy practical solutions for real world problems;
  • Evaluate computing system requirements sufficient for developing efficient computational solutions for real world problems;
  • Assimilate new methodologies and advances in computer technology in an ever-evolving discipline;
  • Master the elements of effective written and oral communication of results to technical and non-technical audience;
  • Work independently and in collaboration with colleagues;
  • Live up to the ethical standards of the profession and professional knowledge and skills to contribute to society; and,
  • Develop an understanding of the code of ethics of the software industry (social contract); and, therefore a sense of what it means to be a good citizen.

Computer and Information Sciences Requirements


This program requires a total of 50 semester hours: 1) 35 semester hours from the core courses listed below and 2) 15 semester hours completed in the Individualized Concentration. The semester hour value of each course appears in parentheses( ).

Complete all of the following Core courses - 35 semester hours:


Complete the following Concentration:


Individualized Concentration (15 semester hours)


A Computer and Information Sciences student must take 15 semester hours of Computer and Information Sciences electives. The offerings of the Computer and Information Sciences program provide the student with opportunities to deepen their skills and knowledge of cognate areas in Cyber Security, Artificial Intelligence, and Software Engineering. The student will work with their academic advisor(s) to craft an appropriate program of study. The intent is to provide the student with personally relevant training in subject and skill areas that align to the student’s career goals, interests, and personal strengths.

Complete all of the following courses - 15 semester hours:

  • 300-400 level CISC courses (not required in Core) (9 semester hours)
  • 400 level CISC courses (not required in Core) (6 semester hours)

Foundation Mathematics Courses


Complete the following courses - 9 semester hours: