Sachin Jain

Teaching Associate Professor

Computer Science

TEACHING SUMMARY

C/C++ Programming, Discrete Mathematics for Computer Science, Artificial Intelligence, Internet of Things, Computer Networks, Pattern Recognition, Object Oriented Programming, Software Engineering, and Digital Image Processing.

TEACHING

  • COURSE TAUGHT
    C/C++ Programming
    8 Jun 2026 - 31 Jul 2026
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    8 Jun 2026 - 31 Jul 2026
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    8 Jun 2026 - 31 Jul 2026
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    12 Jan 2026 - 1 May 2026
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    12 Jan 2026 - 1 May 2026
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    12 Jan 2026 - 1 May 2026
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    12 Jan 2026 - 1 May 2026
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    12 Jan 2026 - 1 May 2026
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    18 Aug 2025 - 5 Dec 2025
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    18 Aug 2025 - 5 Dec 2025
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    18 Aug 2025 - 5 Dec 2025
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    18 Aug 2025 - 5 Dec 2025
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    18 Aug 2025 - 5 Dec 2025
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    9 Jun 2025 - 1 Aug 2025
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    9 Jun 2025 - 1 Aug 2025
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    13 Jan 2025 - 2 May 2025
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    13 Jan 2025 - 2 May 2025
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    13 Jan 2025 - 2 May 2025
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    13 Jan 2025 - 2 May 2025
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    13 Jan 2025 - 2 May 2025
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    19 Aug 2024 - 6 Dec 2024
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    C/C++ Programming
    19 Aug 2024 - 6 Dec 2024
    C/C++ programming language types, operators, expressions, control flow, functions, structures, pointers, arrays, UNIX interface. Basic object oriented programming using C++ and the related language syntax and functionality. Previously offered as CS 2432.Prerequisite(s): CS 1113 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    19 Aug 2024 - 6 Dec 2024
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    19 Aug 2024 - 6 Dec 2024
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.
  • COURSE TAUGHT
    Discrete Mathematics for Computer Science
    19 Aug 2024 - 6 Dec 2024
    Theory and applications of discrete mathematical models fundamental to analysis of problems in computer science. Set theory, formal logic and proof techniques, relations and functions, combinatorics and probability, undirected and directed graphs, Boolean algebra, switching logic.Prerequisite(s): MATH 2144 with a grade of 'C' or better.