Available courses

In this course, we understand and master the research methodology used in computer science. The course will cover topics ranging from the principles of experiment design, statistics, to various aspects of reading, writing, evaluating papers, and presenting research. There will be assignments during the semester allowing the students to practice different research skills and methodologies covered in the lectures. There will be a semester-long project in which students select, design, and execute research project and present the result at the end of the semester.



Research Methods in Computer Science. We learn how to do research.

COSC 6377 is a graduate level networking course that covers the technologies that make up the Internet. In the first few weeks of classes, we will briefly review the core concepts and technical foundations of computer networking. Then, we will explore a breadth of topics in networking by reading old and new papers in computer networking. Alongside we will work on homework and projects to get hands-on experience building and using networked systems. The goal of the course is to provide foundational knowledge as well as hands-on experience building networked systems to the future networking researchers and engineers and software developers.