{ Viresh Gupta }
About
Projects
Experience
Contact
Blog
Contributing
My Courses
CS Courses
CSE 101: INTRODUCTION TO PROGRAMMING**
CSE 131: SYSTEM MANAGEMENT**
CSE 102: DATA STRUCTURES AND ALGORITHMS**
CSE 200A: COMPETITIVE PROGRAMMING 1**
CSE 112: COMPUTER ORGANISATION*
CSE 201: ADVANCED PROGRAMMING*
CSE 222: ANALYSIS AND DESIGN OF ALGORITHMS*
CSE 231: OPERATING SYSTEMS*
CSE 202: FUNDAMENTALS OF DATABASE MANAGEMENT SYSTEMS*
CSE 232: COMPUTER NETWORKS*
CSE 643: ARTIFICIAL INTELLIGENCE*
CSE 542: STATISTICAL MACHINE LEARNING*
CSE 563: MULTIMEDIA AND COMPUTING APPLICATIONS*
CSE 556: INTRODUCTION TO NATURAL LANGUAGE PROCESSING
CSE 999A: ONLINE COURSE ON BITCOINS AND CRYPTOCURRENCY
CSE 535: MOBILE COMPUTING*
CSE 642: ADVANCED MACHINE LEARNING
CSE 552: SECURITY ENGINEERING*
CSE 559: MINING LARGE NETWORKS*
CSE 632: SEMANTIC WEB
MATH Courses
MTH 100: LINEAR ALGEBRA (MATH 1)*
MTH 201: PROBABILITY AND STATISTICS
CSE 121: DISCRETE MATHEMATICS*
MTH 2NT: NUMBER THEORY*
MTH 303: GRAPH THEORY
OTHER Courses
COM 101: COMMUNICATION SKILLS
HSS 212: CRITICAL THINKING
DES 130: INTRODUCTION TO ENGINEERING DESIGN*
HSS 204: INTRODUCTION TO PSYCHOLOGY
HSS 216: POSITIVE PSYCHOLOGY*
ECE 113: BASIC ELECTRONICS
ECE 111: DIGITAL CIRCUITS
BIO 213: INTRODUCTION TO QUANTITATIVE BIOLOGY*
ESC 205A: ENVIRONMENTAL SCIENCES
COM 301A: TECHNICAL COMMUNICATION
DES 514: DIGITAL AUDIO
ECO 331: FOUNDATIONS OF FINANCE
ECO 332: VALUATION AND PORTFOLIO MANAGEMENT
DES 512: GAME DESIGN AND DEVELOPMENT*
* - A grade point of 10 (A)
** - A grade point of 10 with excellence (A+)