2024-2025 Undergraduate Catalog | 20253
Computer Science
Programs
- Computer Information Systems, B.S. major
- Computer Science, B.S. major
- Computer Science minor
Computer Science minor
Required Credits: 15-20
Required GPA: 2.00
*****************************************************************
COMPUTER SCIENCE MINOR REQUIREMENTS WEB EMPHASIS:MUST COMPLETE ALL AREAS WITH A TOTAL OF AT LEAST 15 SEMESTER CREDITS AND A 2.00 GPA
Additional requirement: Successful completion of the minor requires at least one Computer Science course at the 3000/4000 level taken while in residence at BSU.
I REQUIRED COURSES
Complete the following course:
- CS 1309 Problem Solving and Computation (3 credits)
II REQUIRED EMPHASIS-WEB EMPHASIS
Complete the following courses:
- CS 2270 Introduction to Web Programming (3 credits)
- CS 3270 Advanced Web Programming (3 credits)
Select 6 semester credits from the following courses:
- CS 2321 Computer Science I (4 credits)
- CS 2322 Computer Science II (4 credits)
- CS 2810 Computer Organization and Assembly Language Programming (3 credits)
- CS 3370 Mobile Application Development (3 credits)
- CS 4390 Social, Ethical, and Professional Issues in Computing (3 credits)
MAY INCLUDE 1:
- GEOG 4275 Advanced Geographic Information Systems (3 credits)
or ENGL 3179 Elements of Digital Rhetoric (3 credits)
*****************************************************************
COMPUTER SCIENCE MINOR REQUIREMENTS PROFESSIONAL EMPHASIS:MUST COMPLETE ALL AREAS WITH A TOTAL OF AT LEAST 20 SEMESTER CREDITS AND A 2.00 GPA
Additional requirement: Successful completion of the minor requires at least one Computer Science course at the 3000/4000 level taken while in residence at BSU.
I REQUIRED COURSES
Complete the following course:
- CS 1309 Problem Solving and Computation (3 credits)
II REQUIRED EMPHASIS-PROFESSIONAL EMPHASIS
Complete the following courses:
- CS 2321 Computer Science I (4 credits)
- CS 2322 Computer Science II (4 credits)
Select 9 semester credits from the following courses:
- CS 2810 Computer Organization and Assembly Language Programming (3 credits)
- PHYS 2500 Electronics (4 credits)
- Computer Science courses at the 3000 and 4000 levels