Data Sciences Minor
The data sciences minor from CBU teaches students how to work with data and make meaningful, data-driven decisions. Knowing these skills will give students an edge in the workforce as data has become the language of the world.
The data sciences minor requires the completion of the following 18 units.
Lower Division Requirements
EGR222 Software Engineering
Overview of the software development process. Includes requirements, design, construction, and testing of software. Software project planning. Analysis, architecture, and design of software systems using UML. Evaluating designs. Implementing designs using appropriate data structures, frameworks, and APIs. Prerequisite: CIS 268 or EGR 121. (3 units; Fall)
EGR222-A Clement, Larry W. |
09/05/2023 | TTh | 10:30 AM - 12:00 PM | Engineering 221 |
EGR222-B Clement, Larry W. |
09/05/2023 | TTh | 8:45 AM - 10:15 AM | Engineering 221 |
EGR222-A Clement, Larry W. |
01/08/2024 | TTh | 8:45 AM - 10:15 AM | Engineering 221 |
Complete one of the following:
EGR121 Intro Computer Programming C++
Introduction to computer science. Covers problem solving methods and algorithm development; modern programming methodologies; and fundamentals of high-level block structured language using C++. Prerequisite: EGR 181 or MAT 115. (3 units; Fall/Spring & OPS)
EGR121-E STAFF, STAFF |
09/05/2023 | MWF | 3:45 PM - 4:45 PM | Engineering 107 |
EGR121-B Shade, Karen S |
09/05/2023 | MWF | 8:15 AM - 9:15 AM | Engineering 107 |
EGR121-D Shade, Karen S |
09/05/2023 | MWF | 9:30 AM - 10:30 AM | Engineering 214 |
EGR121-A Kim, Mark Sun |
09/05/2023 | MWF | 2:30 PM - 3:30 PM | Engineering 107 |
EGR121-C Shade, Karen S |
09/05/2023 | MWF | 1:15 PM - 2:15 PM | Engineering 107 |
EGR121-C Shade, Karen S |
01/08/2024 | MWF | 2:30 PM - 3:30 PM | Engineering 119 |
EGR121-B Shade, Karen S |
01/08/2024 | MWF | 3:45 PM - 4:45 PM | Engineering 119 |
EGR121-D Shade, Karen S |
01/08/2024 | MWF | 8:15 AM - 9:15 AM | Engineering 119 |
EGR121-A Shade, Karen S |
01/08/2024 | MWF | 10:45 AM - 11:45 AM | Engineering 119 |
CIS268 Computer Programming Languages
In this course concepts of computer programming languages are presented. Attention is given to the common constructs of programming languages as well as a structured approach to program development. The programming language may change from semester to semester. (3 units; Spring)
CIS268-A Corso, Anthony J. |
09/05/2023 | WF | 9:30 AM - 10:30 AM | Engineering ONLN |
CIS268-A Corso, Anthony J. |
01/08/2024 | WF | 9:30 AM - 10:30 AM | Engineering ONLN |
Upper Division Requirements
CIS465 Essntials of Geographic Info Sys
The course provides an overview of the theoretical foundation and applied use of Geographic Information Systems (GIS). At the conclusion of the course, students will have working knowledge of GIS and their appropriate application in various disciplines and organizational settings. The historical development of innovative and collaborative geographic information tools that assist with managing the challenges associated with positional data will also be introduced. Students will demonstrate acquired knowledge via application of the fundamental and principal concepts of geographical information systems by completing a series of lab assignments and a culminating research project. Prerequisites: EGR 121 and CIS 265. (3 units; Fall)
EGR324 Engineering Economics
Economic concepts of supply, demand, and production; cost-benefit analysis and break-even analysis; return on investment; analysis of options; time value of money; management of money: economic analysis, accounting for risk applied to the engineering process. Prerequisite: MAT 245 or STA 144. (3 units; Fall/Spring)
EGR324-A Oyanader, Mario A. |
09/05/2023 | MWF | 10:45 AM - 11:45 AM | Engineering 221 |
EGR324-B Oyanader, Mario A. |
09/05/2023 | MWF | 9:30 AM - 10:30 AM | Engineering 221 |
EGR324-A Oyanader, Mario A. |
01/08/2024 | TTh | 12:15 PM - 1:45 PM | Engineering 305 |
EGR325 Database Systems
Overview of current database technologies with an emphasis on relational database technology. Introduction to database design, entity relationship diagraming, structured query language, and stored procedures. Prerequisite: CIS 268 or EGR 121. (3 units; Spring)
EGR325-A Clement, Larry W. |
01/08/2024 | TTh | 3:45 PM - 5:15 PM | Engineering 301 |
EGR325-B Clement, Larry W. |
01/08/2024 | TTh | 2:00 PM - 3:30 PM | Engineering 301 |
Complete one of the following:
CSC413 Info Securty and Cmptr Forenscs
This course provides an introduction to the field of Security in computing. Topics include common security standards and policies, cryptography and information security, access controls, attacks and countermeasures, and computer forensics. Prerequisite: EGR 222. (3 units; Fall)
DSC423 Enterprise Data Communications
This course explores state-of-the-art computer communication infrastructure from protocols and protocol architecture to organizational management issues. Special focus areas from TCP/IP Internet communication, protocol design, wireless data networking, to networked applications are studied. The emphasis is on business managers and implementers to design, realize and operate advanced networks that provide efficient and reliable services to users. Topics include data science, data communications, application software, networking, and organization management theory. Prerequisite: Permission of the Department Chair. (4 units; Fall)
DSC450 Data Mining
This course examines at the entire knowledge discovery process. The focus on cutting edge, interesting data mining techniques that can be used in a wide variety of settings (business, science, web analytics, etc.). Topics include algorithmic details, implementation issues, advantages and disadvantages, and many examples of data mining. We will also include the newest topics, such as big data methods and deep learning. The course is a practical, hands-on course, covering knowledge discovery entails, the different groups of algorithms and their usefulness and shortcomings. The course culminates in a real-world project accomplished with open-source tools. Prerequisite: Permission of the Department Chair. (3 units; Summer)