Data-centric Computing Stream
ⓘ |
The BSc Computer Science (Data-centric Computing) program is not available to new CS Major students. Existing students in the program can still complete their degree. New students interested in this field should explore consider completing a concentration in Data-centric Computing. |
Why study Data-centric Computing?
Data is essential in today’s industries, science and government, and computer scientists capable of working with data are in high demand. Data plays a vital role in decision making in many areas such as social sciences, business, biomedical science, and government policy. Our Data-centric Computing stream is intended for students who wish to pursue a major in computer science with a focus on data processing and analysis techniques at the higher level of their studies. The stream will prepare computer science students to deal with data at every step of the data processing cycle to transform data into useful information.
Data-centric Computing Courses
Core (all required)
COMP 3202: Introduction to Machine Learning
COMP 3400 Data Preparation Techniques
COMP 3401 Introduction to Data Mining
COMP 4304 Data Visualization
Electives (two required)
COMP 3019 Security and Privacy in Computer Systems
COMP 4550 Bioinformatics: Biological Data Analysis
COMP 4734 Matrix Computations and Applications
COMP 4750 Introduction to Natural Language Processing
COMP 4754 Database Systems
COMP 4019 Secure System Design
It is recommended, but not required, that students also take Business 4720.
Required Courses to Complete the Major (Data-centric Computing)
As a component of the Degree Regulations for the General Degree of Bachelor of Science, for the CS Major (Smart Systems) you must complete the following courses:
- Forty-five credit hours in computer science:
- Computer Science 1001, 1002, 1003, 2001, 2002, 2003, 2004, 2005, 2006, 2007 and 2008.
- Computer Science 3202, 3400, 3401 and 4304; and
- Six additional credit hours in Computer Science courses selected from Computer Science 4550, 4734, 4750, 4754, 4820. Some of these courses require the completion of prerequisites that are not themselves part of the major.
- Mathematics 1000, 1001, 2000, 2050, and Statistics 2500 or 2550.