Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Information and Communication Technologies
Course Language
English
About Program
Program Overview
Robert Morris University's Computer Science B.S. program equips students with a solid foundation in computing principles and practical skills. It offers flexibility through 18 credit hours of electives, allowing students to tailor their studies to industry trends or specific interests. The program prepares graduates for diverse career paths in computing, with opportunities for internships and professional development.
Program Outline
Degree Overview:
- Program Goal: Prepare students for a diverse range of computing jobs and be leaders in the field.
- Approach: Balance foundational computer science theories with hands-on practical skills.
- Outcomes:
- Master computing knowledge and principles to solve complex problems.
- Apply computing skills in design, development, and research.
- Communicate effectively about computing topics.
- Collaborate effectively in diverse teams.
- Develop efficient computer-based systems and products.
- Key Features:
- 18 credit hours of electives for flexibility and adaptation to industry trends.
- Opportunity to tailor the program to specific interests like manufacturing, healthcare, smart systems, or chip design.
Outline:
- Freshman Year:
- Fall: Calculus, Survey of Economics, Introduction to Computer Science, Humanities, Intercultural Communication/Reading & Writing Strategies.
- Spring: Calculus II, General Physics I with lab, Argument & Research, Programming.
- Sophomore Year:
- Fall: Advanced Programming, General Physics II with lab, Discrete Mathematics, Public Speaking & Persuasion, General Psychology.
- Spring: Data Structure and Algorithms, Fundamentals of Software Engineering, Professional Communication in Workplace, Probability and Math Statistics, Reading Literature: Coming of Age or similar.
- Junior Year:
- Fall: Algorithms Design and Analysis, Operating Systems, Computer Networking, U.S. History I or similar, CS Elective.
- Spring: Computer Architecture for Software Engineers, Computing Theory and Compiler, Database Management System, Linear Algebra w/ Applications, CS Elective.
- Senior Year:
- Fall: Intelligent Systems and Automation, Distributed Systems Implementation, Special Topics in Computer Science, 2 CS Electives, Computer Science Capstone I.
Careers:
- Diverse career paths in various industries.
- Sample courses are listed on the program page.
- Major credits: 61, Core credits: 41, Elective credits: 18.
SHOW MORE