Nidhi Rastogi Headshot

Nidhi Rastogi

Assistant Professor

Department of Software Engineering
Golisano College of Computing and Information Sciences

Office Location
Office Mailing Address
GOL-1573 Department of Software Engineering Golisano College of Computing and Information Sciences Rochester Institute of Technology GOL 70-1573 134 Lomb Memorial Drive Rochester, NY 14623

Nidhi Rastogi

Assistant Professor

Department of Software Engineering
Golisano College of Computing and Information Sciences

Currently Teaching

DSCI-601
3 Credits
This is the first of a two course applied data science seminar series. Students will be introduced to the data science masters program along with potential projects which they will develop over the course of this series in con-junction with the applied data science directed studies. Students will select a project along with an advisor and sponsor, develop a written proposal for their work, and investigate and write a related work survey to refine this proposal with their findings. Students will begin preliminary design and implementation of their project. Work will be presented in class for peer review with an emphasis on developing data science communication skills. This course will keep students up to date with the broad range of data science applications.
DSCI-633
3 Credits
A foundations course in data science, emphasizing both concepts and techniques. The course provides an overview of data analysis tasks and the associated challenges, spanning data preprocessing, model building, model evaluation, and visualization. The major areas of machine learning, such as unsupervised, semi-supervised and supervised learning are covered by data analysis techniques including classification, clustering, association analysis, anomaly detection, and statistical testing. The course includes a series of assignments utilizing practical datasets from diverse application domains, which are designed to reinforce the concepts and techniques covered in lectures. A substantial project related to one or more data sets culminates the course.
DSCI-640
3 Credits
This course will cover modern and deep neural networks with a focus on how they can be correctly implemented and applied to a wide range of data types. It will cover the backpropagation algorithm and how it is used and extended for deep feedforward, recurrent and convolutional neural networks. An emphasis will be placed on the implementation, design, testing and training of neural networks. The course will also include an introduction to using a modern neural network framework.