|
Jan 30, 2025
|
|
|
|
2018-2019 Undergraduate Academic Catalog [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
Program Director
Dr. Derek Riley
Office: L-339
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.0
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: 16 lecture hours - 2 lab hours - 17 credits
Total: 14 lecture hours - 4 lab hours - 16 credits
Spring
- CS 3851 - Algorithms 4 credits
- Elective (HU/SS) 3 credits
- CS 3400 - Machine Learning 4 credits
- CS 3310 - Data Science Practicum 4 credits
Total: 12 lecture hours - 6 lab hours - 15 credits
Fall
- CS 4000 - Senior Design Project I 3 credits
- CS 4400 - Deep Learning 4 credits
- Elective (Technical) 6 credits
- Elective (HU/SS) 3 credits
Total: 14 lecture hours - 4 lab hours - 16 credits
Winter
- CS 4010 - Senior Design Project II 3 credits
- Elective (Technical) 6 credits
- Elective (Math/Science) 3 credits
- Elective (HU/SS) 3 credits
Total: 14 lecture hours - 2 lab hours - 15 credits
Spring
- CS 4020 Senior Design Project III 3 credits
- Elective (Technical) 3 credits
- Elective (HU/SS) 3 credits
- Elective (Math/Science) 3 credits
- Elective (Free) 3 credits
Total: 14 lecture hours - 2 lab hours - 15 credits
Note
BI 102 - Cell Biology and Genetics may be taken in place of CH 200 in Fall of first year.
There are 46 credits of elective subjects in the software engineering 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
- 6 credits of approved math and science electives
- 15 credits of approved technical electives
- 6 credits of approved from any area (free electives)
|
|
|