This course is about software assurance through defensive programming, reviews, and unit testing. The course also introduces concepts in computer programming, such as abstraction and algorithm design, data, program representation and translation, and offers an introduction to the historical and social context of computing.Weekly
This course is about software assurance through defensive programming, reviews, and unit testing. The course also introduces concepts in computer programming, such as abstraction and algorithm design, data, program representation and translation, and offers an introduction to the historical and social context of computing.Weekly