Difference between revisions of "List of BSc Technical Electives"

From IU
Jump to navigation Jump to search
Line 65: Line 65:
 
* [Introduction to Human Computer Interaction Design for AI]
 
* [Introduction to Human Computer Interaction Design for AI]
   
Applied Machine Learning
+
* [Applied Machine Learning]
Practical Program Analysis
+
* [Practical Program Analysis]
System Programming
+
* [System Programming]
Total Virtualization
+
* [Total Virtualization]
Engineering Optimization and the Optimization-Based Approach for Machine Learning
+
* [Engineering Optimization and the Optimization-Based Approach for Machine Learning]
Natural Language Processing
+
* [Natural Language Processing]
Consensus Theory and Concurrent Programming on a Shared Memory
+
* [Consensus Theory and Concurrent Programming on a Shared Memory]
Ensuring Quality in Software Projects
+
* [Ensuring Quality in Software Projects]
Blockchain: Distributed Ledger Development
+
* [Blockchain: Distributed Ledger Development]
Reverse Engineering
+
* [Reverse Engineering]
Introduction to Practical Artificial Intelligence
+
* [Introduction to Practical Artificial Intelligence]

Revision as of 09:53, 9 February 2023

Computer Science, Programming

Maths

  • [CSE211 - Lambda-Calculus, Algebra, Machinery and Logic for Formal Program Semantics] (in progress)

AI

Hardware and Robotics

Security and Networks

Business and analytics

Research

Software Engineering


  • [Introduction to Human Computer Interaction Design for AI]
  • [Applied Machine Learning]
  • [Practical Program Analysis]
  • [System Programming]
  • [Total Virtualization]
  • [Engineering Optimization and the Optimization-Based Approach for Machine Learning]
  • [Natural Language Processing]
  • [Consensus Theory and Concurrent Programming on a Shared Memory]
  • [Ensuring Quality in Software Projects]
  • [Blockchain: Distributed Ledger Development]
  • [Reverse Engineering]
  • [Introduction to Practical Artificial Intelligence]