Nov 21, 2019  
2019 Undergraduate Catalog 
    
2019 Undergraduate Catalog

Computer Science, BS (43-281) - Data Science Option (CS09) (120 hours) [Also available as an accelerated program]


Major, Bachelor of Science Degree

Program Educational Objectives - Within a few years of graduation, a graduate with a Bachelor of Science degree in Computer Science will use the knowledge and skills obtained in the program to:

  • Demonstrate the ability to create solutions to computing problems in industry, government or academia appropriate to their levels of professional experience.
  • Be capable of gauging the impact of computing on society, and possess knowledge of the ethical, social and professional responsibilities of their work.
  • Demonstrate effective oral and written communication skills and the ability to contribute to the benefit of teams.
  • Continue to update their professional knowledge and skills to adapt to innovation and change, and be successful in their professional work and/or graduate studies.

Additional, graduates with a Bachelor of Science degree in Computer Science will demonstrate the following specific student outcomes:

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

The B.S. in Computer Science - Computer Science Option is accredited by the Computing Accreditation Commission of ABET. http://www.abet.org

Computer Science, BS (43-281) - Data Science Option (CS09) (4 Year Guide)  

Major Requirements: 69 Semester Hours


General Education Requirements: 39-41 Semester Hours


All students must complete a minimum of 42 credit hours in general education. See The General Education Program Requirements  for full listing of requirements. The following general education classes are required by this major:

Free Electives: 10-12 Semester Hours


Minimum Total: 120 Semester Hours


Accelerated Program Notes:


The Accelerated model for this program is designed for the MS Computer Science. 

UCM students having completed at least 9 hours of computer science courses above the 1000 level with a major GPA of at least 3.00 may consult with their faculty advisor and complete a school application to declare the accelerated BS/MS major in computer science. Prior to beginning the graduate portion of the program, students in the accelerated program will need to apply to the UCM Graduate School for formal admission to the Accelerated BS/MS program.

Accelerated student may be eligible to include the following courses as overlap between the undergraduate and graduate programs.  They would be taken at the Graduate level (5XXX):

CS 4120 - Advanced Applications Programming in Java (3)  

CS 4600 - Database Theory and Applications (3)  

CYBR 4820 - Introduction to Information Assurance (3)  

SE 4930 - Software Testing and Quality Assurance (3)