Computer Science (Minor)
Minor in Computer Science
The minor in Computer Science is designed to provide bachelor students in other disciplines with a foundation of knowledge and skills in programming, networking, database management, and general computer science. Students will develop competencies needed to analyze, design, implement, and assess computing solutions using various programming languages and technologies.
| Course Title | Credits |
|---|---|
| CSI 104: Introduction to Programming with Python | 3 |
| CSI 107: C++ Programming | 3 |
| CSI 244: Networking I | 3 |
| CSA 213: Database Management | 3 |
| CSI 315: Advanced Database Management | 3 |
| Program Elective (choose one course below) CSI 213: Advanced C++ Programming CSA 227: Website Design CSI 226: Unix with Linux CSI 217: Introduction to Operating Systems CSI 311: Computer Organization | 3 |
| Total Credits Required for Minor | 18 |
Minors are designed to provide baccalaureate students with knowledge and skills in a field other than their majors, that may lead to a post-graduation competitive advantage. Bachelor’s students who have earned a minimum of 45 credits and have an overall GPA of 2.0 or higher are eligible. The Request for Minor Form must be completed and submitted to the Registrar. To be able to complete your minor within 120 credits (minimum credits required for a major), students are strongly recommended to meet with an Academic Advisor for course planning prior to declaring a minor.
The minimum number of credits for a minor is 18. A maximum of two courses required for the major (including the general education) can be used toward a minor, and open electives may be used to satisfy the remaining of the minor requirements.
Successful completion of a minor requires a grade of C or higher in all courses of that minor. A minor must be completed at the time of the bachelor’s degree and will be so noted on the student’s transcript. A student cannot be readmitted to complete only a minor.
Computer Science (Minor) Courses
-
Code
Course
Credits
-
- CSI 104
Introduction to Programming with Python
- 3
-
- CSI 107
C++ Programming
- 3
-
- CSI 213
Advanced C++
- 3
-
- CSI 226
UNIX with Linux
- 3
-
- CSI 244
Networking I
- 3
-
- CSI 311
Computer Organization
- 3
-
- CSI 315
Advanced Database Management
- 3
-
- CSA 213
Database Management
- 3
-
- CSA 227
Website Design
- 3
You might also be interested in...
-
Business Management: Accounting
The Accounting concentration complements the BS in Business Management by strengthening financial literacy and analytical abilities.
-
Business Management: Marketing
The Marketing concentration complements the BS in Business Management to interpret market data and inform strategic decisions.
-
Business Management: Sports Management
The Sports Management concentration in the BS in Business Management blends business fundamentals with specialized sports knowledge.
-
Psychology
The Bachelor of Science in Psychology program is designed to students interested in the field of psychology as well as graduate study.