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

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

* - A grade point of 10 (A)
** - A grade point of 10 with excellence (A+)