Apr 27, 2024  
2023-2024 Catalog 
    
2023-2024 Catalog [ARCHIVED CATALOG]

CSC 124 Introduction to Data Science Programming

Lecture: 2 Lab: 3 Clinic: 0 Credits: 3
This course covers the key technologies used to manipulate, store and analyze big data. Topics include scripting languages, noSQL databases, database scalability, performance metrics and tuning. Upon completion, students should be able to use programming techniques to investigate data sets and algorithms.

Course is typically offered in Spring.
Course has transfer restrictions - 10 years

Student Learning Outcomes (SLOs)
Students will develop competencies with SLOs presented below upon completion of the class:

  1. Apply principles of Data Science to the analysis of business problems.
  2. Use algorithms to build machine intelligence.
  3. Create cloud computing infrastructure models.
  4. Categorize ethical issues in business related to intellectual property, data security, integrity, and privacy.
  5. Investigate research questions and designs.
  6. Organize data using descriptive statistics and graphs.
  7. Examine the technical capabilities and commercial benefits of hardware virtualization.