|
Jan 29, 2025
|
|
|
|
2024-2025 Undergraduate Catalog, Volume 83
Computer Science, B.S. Software Development Track
|
|
CIP Code: 11.0202
HEGIS Code: 0701
Software developers are creative problem solvers who design, develop, test, and maintain software. They use their creativity and technical skills while applying software engineering principles to help solve new and ongoing problems for an organization. This track provides a foundation in computer science while developing specialized skills in programming, working with a team, and software-related project management.
|
Computer Science Kernel
To ensure breadth and a solid foundation within the discipline, all students in the major must complete the entirety of the Computer Science Kernel. Requirements for the Computer Science Kernel (18 credits):
Auxiliary (12-13 credits)*:
- MATH - 110. Calculus I 4 credit(s) **
- MATH - 120. Calculus II 4 credit(s)
OR - BAAS - 130. Business Mathematics 3 credit(s) ***
- BAAS - 140. Quantitative Business Analytics 3 credit(s)
- BAAS - 200. Business Statistics I 3 credit(s) ****
- MATH - 250. Discrete Structures 4 credit(s)
* Students planning to complete the Artificial Intelligence, CS Education, or Game Development tracks must take MATH-110 and MATH-120. ** Placement into MATH-110 is made based on the results of a test administered by the Mathematics Department, and a Precalculus course may be required prior to taking MATH-110.
*** BAAS-130 has a prerequisite of BAAS-105, but that prerequisite can be waived by passing a placement exam administered by the School of Business during a semester’s registration period in order to place out of BAAS-105.
**** BAAS-200 has CSIS-011 or CSIS-010 or CSIS-SSX as one of its prerequisites in order to ensure some experience with spreadsheets before taking the course.
Software Development Track
Requirements for the Software Development Track (21-22 credits):
|
|
|