|
Nov 24, 2024
|
|
|
|
2020-2021 Undergraduate Academic Catalog [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
Return to: Academic Departments, Undergraduate Degree Programs, Minors and Certificates
Program Director
Dr. Derek Riley
Office: DH 420
Phone: (414) 277-2269
Email: riley@msoe.edu
Program Educational Objectives
The computer science program is preparing graduates, within a few years of graduation, to:
- Contribute as computer science professionals
- Be technical leaders on projects integrating advanced computing into delivered business and research solutions
- Innovate and improve technologies and computer science methods
- Participate in professional organizations
- Develop professionally
- Adapt and learn new computing methods, paradigms, and techniques
- Develop solutions that address competing ethical and professional concerns as both technology and society continue to evolve
- Contribute to the broader field of computing and science
- Collaborate effectively
- Demonstrate effective cross-organization communication and collaboration skills
- Champion personal accountability
Student Outcomes
Graduates of the MSOE Computer Science program will have an ability to:
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
- Communicate effectively in a variety of professional contexts
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline
- Apply computer science theory and software development fundamentals to produce computing-based solutions
- Leverage mathematics to construct concrete computing solutions to problems
|
Computer Science Model Full-Time Track - V1.2
Total: 14 lecture hours - 4 lab hours - 16 credits
Total: 14 lecture hours - 4 lab hours - 16 credits
Total: 14 lecture hours - 4 lab hours - 16 credits
Total: 14 lecture hours - 4 lab hours - 16 credits
Total: 13 lecture hours - 4 lab hours - 15 credits
Total: 13 lecture hours - 6 lab hours - 16 credits
Total: 14 lecture hours - 4 lab hours - 16 credits
Total: 13 lecture hours - 4 lab hours - 15 credits
Total: 12 lecture hours - 6 lab hours - 15 credits
Total: 14 lecture hours - 2 lab hours - 15 credits
Winter
- CS 4010 - Senior Design Project II 3 credits
- Elective3 (HU/SS) 3 credits
- Elective3 (HU/SS) 3 credits
- Elective3 (Math/Science) 3 credits
- Elective3 (Technical) 3 credits
Total: 14 lecture hours - 2 lab hours - 15 credits
Spring
- CS 4020 - Senior Design Project III 3 credits
- Elective3 (Free) 3 credits
- Elective3 (HU/SS) 3 credits
- Elective3 (Technical) 3 credits
- Elective3 (Technical) 3 credits
Total: 14 lecture hours - 2 lab hours - 15 credits
Notes:
1BI 102 - Cell Biology and Genetics may be taken in place of CH 200 .
2BA 2220 may be replaced with BA 1220 or BA 2222 .
3There are 40 credits of elective subjects in the computer science program that must be taken as follows:
- 15 credits of humanities and social sciences: 6 credits of humanities (HU), 6 credits of social sciences (SS), and 3 credits of humanities or social sciences
- 4 credits of an approved lab science elective
- 3 credits of approved math and science electives
- 15 credits of approved technical electives with at least 3 of the 15 credits from an eligible security elective. Eligible security electives include: CS 4920 , SE 4930 , or SE 4940 , or other security elective approved by the CS program director.
- 3 credits of approved from any area (free electives)
4Students may take UR 498X instead of CS 40X0, but will need to complete an additional technical elective along with UR 498X.
|
Return to: Academic Departments, Undergraduate Degree Programs, Minors and Certificates
|
|