Major-Related Courses


Here is a list of all my software engineering courses. The list comprises of computer science courses, informatics courses and mathematics courses.

UCI Donald Bren School of ICS

Click on the UCI logo to learn more about the School of ICS!



GitHub

Click on the Github logo to go to my Github page!

List of Courses:

  • I&C SCI 45C - Programming in C/C++ as a Second Language
  • I&C SCI 45J - Programming in Java as a Second Language
  • I&C SCI 46 - Data Structure Implementation and Analysis
  • I&C SCI 51 - Introductory Computer Organization
  • I&C SCI 6B - Boolean Logic and Discrete Structures
  • I&C SCI 6D - Discrete Mathematics for Computer Science
  • I&C SCI 139W - Critical Writing on Information Technology
  • MATH 2A - Single-Variable Calculus I
  • MATH 2B - Single-Variable Calculus II
  • MATH 3A - Introduction to Linear Algebra
  • STATS 67 - Introduction to Probability and Statistics for Computer Science
  • COMPSCI 122A - Introduction to Data Management
  • COMPSCI 132 - Computer Networks
  • COMPSCI 137/IN4MATX 124 - Internet Applications Engineering
  • COMPSCI 141/IN4MATX 101 - Concepts in Programming Languages I
  • COMPSCI 143A - Principles of Operating Systems
  • COMPSCI 161 - Design and Analysis of Algorithms
  • IN4MATX 43 - Introduction to Software Engineering
  • IN4MATX 113 - Requirements Analysis and Engineering
  • IN4MATX 115 - Software Testing, Analysis, and Quality Assurance
  • IN4MATX 121 - Software Design: Applications
  • IN4MATX 122 - Software Design: Structure and Implementation
  • IN4MATX 131 - Human Computer Interaction
  • IN4MATX 133 - User Interaction Software
  • IN4MATX 143 - Information Visualization
  • IN4MATX 148 - Project in Ubiquitous Computing
  • IN4MATX 151 - Project Management
  • IN4MATX 161 - Social Analysis of Computing
  • IN4MATX 191A - Senior Design Project
  • IN4MATX 191B - Senior Design Project
Learn More About UCI Software Engineering

Connect