The College of New Jersey Logo

Apply     Visit     Give     |     Alumni     Parents     Offices     TCNJ Today     Three Bar Menu

Mini Course Topics

Below is a list of all the CSC 275: Mini Course in Computer Science topics that the Computer Science Department has offered in the past few years. These courses satisfy free elective requirements and their content is specialized to various sub-fields of computer science.


Spring 2022:  Test Development for Computer Scientists, Sean Devlin
This course covers the theory and application of automated tests written by modern software developers from startups to enterprise. Students will gain hands-on experience in designing, writing and executing automated tests to help secure, harden and stabilize their applications.

Spring 2021:  Introduction to Data Science, Ron Ammar
With the torrent of large datasets flowing in the public and private domains, the need to understand trends and make informed decisions has yielded the discipline commonly referred to as Data Science. The objective of Data Science is to transform, visualize and interpret large collections of information to generate knowledge and drive decisions and strategy. In this course we will learn how to go from retrieving data to developing an interactive web-based app to showcase trends and extract knowledge.

Fall 2020:  Command Line Tools for the Modern Developer, Sean Devlin
This course covers command line tools used by modern development teams from startups to enterprise. It’s the course that helps you to understand and apply the commands and scripts that historically you may have copied and pasted into the terminal but will have to know when you get into the real world. Students will gain hands-on experience in terminal commands, shell scripting, and popular command line interface (CLI) tools like git, aws and docker.

Spring 2020:  Introduction to Data Science, Ron Ammar
With the torrent of large datasets flowing in the public and private domains, the need to understand trends and make informed decisions has yielded the discipline commonly referred to as Data Science. The objective of Data Science is to transform, visualize and interpret large collections of information to generate knowledge and drive decisions and strategy. In this course we will learn how to go from retrieving data to developing an interactive web-based app to showcase trends and extract knowledge.

Spring 2019:  Introduction to Data Science, Sean Devlin

With the torrent of large datasets flowing in the public and private domains, the need to understand trends and make informed decisions has yielded the discipline commonly referred to as Data Science. The objective of Data Science is to transform, visualize and interpret large collections of information to generate knowledge and drive decisions and strategy. In this course we will learn how to go from retrieving data to developing an interactive web-based app to showcase trends and extract knowledge.

Top