Notice:
You are accessing outdated information from an archived catalog, this content is for reference only.
For up-to-date content, please refer to the current catalog.
BSU Catalog Home | Computer Science Program | Computer Science Course Desciptions
The Bachelor of Science minor in Computer Science is designed to provide students with the opportunity to obtain a background in computer science that will enhance their major areas of study and increase their employability.
Note: Transfer students must take a minimum of 6 semester credits of Computer Science in the minor at Bemidji State University.
CS 1309 Problem Solving and Computer Science (4 credits)
Subtotal 4 Credits
Select either of the following:
Note: Asterisked (*) courses have prerequisites either not included or not required in this minor.
A. Web Emphasis
Additional Required Courses
CS 2270 Introduction to Web Programming (3 credits)
CS 3270 Advanced Web Programming (3 credits)
- Required Electives
Select 6 semester credits from the following courses:
CS 2260 Linux Systems Programming (3 credits)
*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 4390 Social, Ethical, and Professional Is s ues in Computing (2 credits)
ENGL 3179 Elements of Electronic Rhetoric (3 credits)
*IT 3520 Multimedia Processes I (4 credits )
Subtotal 12 Credits
B. Professional Emphasis
- Additional Required Courses
CS 2321 Computer Science I (4 credits)
CS 2322 Computer Science II (4 credits)Required Electives
- Select 9 semester credits from the following courses:
CS 2260 Linux Systems Programming (3 credits)
CS 2810 Computer Organization and Assembly Language Programming (3 credits)
CS courses at the 3000 and 4000 levels
*MATH 3210 Foundations and Discrete Mathematics (4 credits)
*PHYS 2500 Electronics I (4 credits)
Subtotal 17 Credits