Dr. Krish Narayanan

Dr. Krish Narayanan

Professor & Graduate Coordinator

Department of Computer Science
Eastern Michigan University

Schedule

Winter 2024

COSC 314 - Computational Discrete Structures
COSC 480/582 - Object-oriented Design
Office hours - Walk-ins and appointments available
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

Make an Advising appointment
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

Master of Science program
MS CS Graduate Student Handbook

Undergraduate resources

Comparison of CS majors
Computer Science - Applied (BS)
Computer Science - Curriculum (BS)
Computer Science (BA)
Computer Science Minor (BS)
Course substitution form

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





Contact

504N Pray-Harrold, Eastern Michigan University, Ypsilanti, MI 48197
Phone: (734) 487-1256
Emich email id: knarayan or knarayana