May 28, 2024  
2021-2022 SDSM&T Academic Catalog 
2021-2022 SDSM&T Academic Catalog [ARCHIVED CATALOG]

CSC 115 Test-Driven Software Development

Credits: (3-0) 3

An introduction to software development using testing frameworks.  Topics include working with data types, control structures, functions, arrays, I/O, structures and classes as well as use of the command shell, file system navigation and simple administration.  Emphasis will be placed on development of functions and the correctness of an algorithm using a testing framework like Catch, CPPUnit or GoogleTest.  Additional topics will include installation and management of Linux or Windows Subsystem for Linux.

Prerequisites: MATH 114 MATH 115 , or MATH 116/116L  

Check course scheduling information