Computer Science - Software Engineering Track Minor

Jul
20

CS 340 – Software Design & Development

Prerequisites/Corequisites: Take CS-313; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Study of design techniques used in creating large program packages, organization and management of projects, and application of techniques in team projects.

By Breanna Lisenby |
DETAIL
Jul
18

MIS 225 – Modern Programming

Prerequisites/Corequisites: Take CS-150 MATH-111 or MATH-121. (Required, Previous). Credit Hours: Min: 3; Max: Description: A study of programming concepts including problem solving, algorithm and program development, data types and operations, objects and classes, arrays, and event-driven programming.

By Breanna Lisenby |
DETAIL
Jul
18

MATH 213 – Scientific Programming in Python

Prerequisites/Corequisites: Take MATH-201. (Required, Previous or concurrent). Credit Hours: Min: 3; Max: Description: Introduction to Python fundamentals including built-in data types, functions (definition and use), decision and repetition structures, and file processing. Applications of Python in scientific fields.

By Breanna Lisenby |
DETAIL
Jul
18

CS 226 – Program & Algorithmic Design I

Prerequisites/Corequisites: Take CS-190; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Introduction to problem-solving with algorithm and program development. Includes problem analysis, algorithm representation and verification, scalar and structured data types, file input and output, techniques for program design, coding, testing, and documentation and basic sorting, and searching algorithms.

By Breanna Lisenby |
DETAIL
Jul
18

CS 227 – Programming & Algorithmic Design II

Prerequisites/Corequisites: Take CS-226; Minimum grade C. (Required, Previous). Credit Hours: Min: 3; Max: Description: Continuing study of algorithmic design, implementation, and analysis including object oriented design and implementation, abstract data types, stacks, queues, and linked structures.

By Breanna Lisenby |
DETAIL
Jul
18

CS 313 – Systems Design & Development

Prerequisites/Corequisites: Take CS-226; Minimum grade C. (Required, Previous). | Take CS-227. (Required, Previous or concurrent). Credit Hours: Min: 3; Max: Description: Development of computerized systems focusing on structured systems analysis and its application to information system software development. Emphasis will be on problem analysis, correctness, reliability, and maintainability.

By Breanna Lisenby |
DETAIL
Jul
18

CS 190 – Programming Fundamentals

Prerequisites/Corequisites: Take MATH-111 or MATH-121. (Required, Previous). Credit Hours: Min: 3; Max: Description: Introduction to problem-solving and algorithm development techniques based on the program development process. Study of basic computer concepts and computer systems; elementary data types and data structures; input and output processing; control structures; modular program design; elementary file processing; algorithm design and […]

By Breanna Lisenby |
DETAIL
Jul
18

CS 190L – Programming Fundamentals Lab

Prerequisites/Corequisites: Take MATH-111 or MATH-121. (Required, Previous). | Take CS-190. (Required, Concurrent). Credit Hours: Min: 1; Max: Description: Laboratory demonstrates the topics and principles presented in the lecture.

By Breanna Lisenby |
DETAIL