Courses Taught by K. Gopalakrishnan
last modified 9th January, 2023
"Education is not the filling of a pail, but the lighting of a fire" - William Bulter Yeats
- The courses that I have taught at ECU are listed below.
- The courses I have taught elsewhere are not listed here.
- Also, the courses that I have taught at ECU, which are no
longer offered are not listed here.
Graduate Courses
- CSCI 5002 - Logic for Mathematics and Computer Science
- CSCI 5005 - Discrete Structures and Algorithmic Foundations
- CSCI 6100 - Cryptography and Information Security
- CSCI 6150 - Computer and Network Security
- CSCI 6300 - Cryptographic Protocols
- CSCI 6410 - Design and Analysis of Algorithms
- CSCI 6420 - Computability and Complexity
- CSCI 6510 - Distributed Computing
Undergraduate Courses
- CSCI 1010 - Algorithmic Problem Solving
- CSCI 2400 - Discrete Structures I
- CSCI 2405 - Discrete Structures II
- CSCI 2410 - Digital Electronics
- CSCI 3000 - Operating Systems
- CSCI 3650 - Design and Analysis of Algorithms
- CSCI 3584 - Computational Linear Algebra
- CSCI 4160 - Cybersecurity: Theory and Practice
- CSCI 4190 - Cryptography and Information Security
- CSCI 4602 - Automata and Formal Languages
- CSCI 5002 - Logic for Mathematics and Computer Science
Back
aage Maintained by gopal@ecu.edu