|
Nov 23, 2024
|
|
|
|
2019-2020 Academic Catalog [ARCHIVED CATALOG]
Software Engineering, B.S.
|
|
Return to: Degree Options
A new era in education has begun. In the software engineering program (S.E.), semesters are based around completing various projects, not just going through a schedule of individual classes. You will still have courses in math, English, and other humanities, but now they relate to the S.E. projects you are working on. For example, skills gained from composition will directly enhance a student’s ability to communicate S.E. concepts in the business world. This program also provides extensive experience in working in teams. The result is a program that is intensely practical and academically rigorous.
Graduates can expect employment opportunities in many industries such as health care and defense that both are challenging and rewarding. A graduate of this program is equipped to design and create software to meet a variety of needs. Graduates are also capable of collaborating in a team environment, as well as working alone. Graduates can become software engineers, software developers, software designers, and project managers as well as continue their education in graduate school.
Student Learning Outcomes
- Develop complex software systems in at least two programming languages.
- Communicate effectively with other programmers and non-programmers both orally and in writing.
- Contribute to all phases of the software cycle.
- Work effectively on an interdisciplinary team.
- Analyze data gathered to identify likely solutions when given a problem or situation.
- Apply mathematics as appropriate to solve problems in computer science.
|
Total Credits Required: 36
Software Engineering Core
Total Credits Required: 84
Preparatory Core 4
- ENG 1000 - Introduction to College Reading Credit(s): 3 ** Preparatory course, does not count towards degree requirements, not required for CPS students
- ENG 1100 - Introduction to College Writing Credit(s): 3 ** Preparatory course, does not count towards degree requirements
- MA 1005 - Foundations of Mathematics I Credit(s): 3 ** Preparatory course, does not count towards degree requirements
- MA 1010 - Basic Algebra Credit(s): 3 ** Preparatory course, does not count towards degree requirements
- MA 1030 - Applied Algebra Credit(s): 3 ** Preparatory course, does not count towards degree requirements
- MA 1040 - Finite Mathematics Credit(s): 3 ** Preparatory course, does not count towards degree requirements
- MA 1055 - Applied Trigonometry Credit(s): 3 ** Preparatory course, does not count towards degree requirements
- MA 1090 - Precalculus Credit(s): 4 ** Preparatory course, does not count towards degree requirements
- MA 1100 - Applied Calculus I Credit(s): 3 ** Preparatory course, does not count towards degree requirements
- MA 1110 - Applied Calculus II Credit(s): 3 ** Preparatory course, does not count towards degree requirements
Credits / Units: 30
Total Credits Required: 120
Total Credits Required: 120
|
Return to: Degree Options
|
|