Dr. Krish Narayanan
Professor & Graduate Coordinator
Department of Computer Science
Eastern Michigan University
Schedule
Winter 2024
Note: Walk-in office hours are at my office. Office hours by appointment are on Zoom unless requested by a student to meet on-campus. A Zoom link will be included in the confirmation email.
Academic advising
Note: All appointments are on Zoom unless requested by a student to meet on-campus. A Zoom link will be included in the confirmation email.
Graduate resources
Undergraduate resources
Courses taught
COSC 101 – Computer Science Concepts and Practical Applications
COSC 106 – Explorations in Robotics
COSC 111 – Intro to Programming
COSC 112 – Intro to Programming Online Lab
COSC 211 – Programming Data Structures
COSC 212 – Programming Data Structures Online Lab
COSC 311 – Data Structures and Algorithms
COSC 314 – Computational Discrete Structures
COSC 321 – Computer Organization
COSC 471 – Database Principles (traditional/hybrid/online)
COSC 472 – Intro to Big Data
COSC 481W – Software Engineering and Senior Project – Writing-intensive
COSC 571 – Database Management Systems Design (traditional/hybrid/online)
COSC 581 – Software Design and Development
COSC 582 – Object-oriented Design
COSC 671 – Advanced Database Principles
COSC 683 – Software Engineering Practicum
COSC 685 – Software Quality Assurance