Difference between revisions of "List of BSc Technical Electives"

From IU
Jump to navigation Jump to search
 
(79 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Numbered Tech Electives ==
+
== Computer Science, Programming ==
   
* [https://eduwiki.innopolis.university/index.php/BSTE:ComputerVisionAndDeepLearning CSE400.001 — Computer Vision and Deep Learning]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:EnterpriseProgrammingOnJavascript CSE120 - Enterprise programming on Javascript - Advanced] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToPracticalArtificialIntelligence CSE400.002 — Introduction to Practical Artificial Intelligence]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToQuantumProgramming CSE121 - Introduction to Quantum Programming]
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToSoftwareRequirementsAndSpecifications CSE400.003 — Introduction to Software Requirements and Specifications]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:FrontendWebDevelopment CSE122 - Front-end Web Development] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToQuantumProgramming CSE400.004 — Introduction to Quantum Programming]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:ProceduralContentGenerationForGames CSE123 - Procedural Content Generation for Games]
* [https://eduwiki.innopolis.university/index.php/BSTE:SoftwareProductDevelopmentAndAnalysis CSE400.005 — Software Product Development and Analysis]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToFunctionalProgrammingAndScalaLanguage CSE124 - Introduction to Functional Programming and Scala Language] (in progress)
  +
* [ CSE126 - Programming in Haskell] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:SecurityAndInterpretabilityOfMachineLearning CSE400.006 — The Security and Interpretability of Machine Learning]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ProceduralContentGenerationForGames CSE400.007 — Procedural Content Generation for Games]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:CyberphysicalSystems CSE400.008 — Cyberphysical systems]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToFunctionalProgrammingAndScalaLanguage CSE400.009 — Introduction to Functional Programming and Scala Language]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ServiceDesign CSE400.010 — Service Design (Human Computer Interaction for AI)]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:AdvancedTopicsInSoftwareTesting CSE400.011 — Advanced Topics in Software Testing]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:DistributedLedgerTechnologies CSE400.012 — Distributed Ledger Technologies]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:DistributedSystemsAndMiddleware CSE400.013 — Distributed Systems and Middleware: Patterns and Frameworks]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:EnterpriseProgrammingOnJavascript CSE400.014 — Enterprise programming on Javascript - Advanced]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:NumericalModelling CSE400.014 — Numerical Modelling]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:FrontendWebDevelopment CSE400.015 — Front-end Web Development]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ElectromechanicalSystems CSE400.016 — Electromechanical systems]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:MeasurementForRobotics CSE400.017 — Measurement for Robotics]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ModernApplicationProduction CSE400.018 — Modern Application Production]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToNeurosciences CSE400.019 — Introduction to Neurosciences]
 
   
  +
== Maths ==
 
* [https://eduwiki.innopolis.university/index.php/BSTE:NumericalModelling CSE208 - Numerical Modelling] (in progress)
   
  +
* [CSE211 - Lambda-Calculus, Algebra, Machinery and Logic for Formal Program Semantics] (in progress)
   
  +
== AI ==
 
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToPracticalArtificialIntelligence CSE301 - Introduction to Practical Artificial Intelligence]
   
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ComputerVisionAndDeepLearning CSE312 - Computer Vision and Deep Learning] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToNeurosciences CSE315 - Introduction to Neurosciences] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:High-PerformanceComputing CSE316 - High-Performance Computing] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ProductOwnersimulator CSE321 - Product owner simulator] (in progress)
  +
* [https://eduwiki.innopolis.university/index.php/BSHE:_Human_and_Animal_Brain_Representation_in_Neurosciences CSE323 - Human and Animal Brain Representation in Neurosciences]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:_The_Security_and_Interpretability_of_Machine_Learning CSE324 - The Security and Interpretability of Machine Learning]
  +
* [https://eduwiki.innopolis.university/index.php/BSTE:SimulationModelingofFinancialandEconomicsystems HSS324 - Simulation Modeling of Financial and Economic systems] (in progress)
  +
* [ CSE335 - Introduction to High Dimensional Data Analysis] (in progress)
   
== Year 3, Fall Semester ==
+
== Hardware and Robotics ==
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ServiceDesign CSE411 - Service Design (Human Computer Interaction for AI)] (in progress)
== Year 3, Spring Semester ==
 
  +
* [ CSE412 - Introduction to Quantum Computing] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:CSE707 - SystematicLiteratureReview Systematic Literature Review]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:AppliedNonlinearControl Applied Nonlinear Control]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:ElectromechanicalSystems CSE413 - Electromechanical systems] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:Project Project]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:Actuators CSE415 - Actuators] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:Simulation Modeling of Financial and Economic systems Simulation Modeling of Financial and Economic systems]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:AppliedSoftwareArchitecture CSE420 - Applied Software Architecture] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:SecurityandInterpretabilityofMachineLearning Security and Interpretability of Machine LearningCSE]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:MeasurementForRobotics CSE421 - Measurement for Robotics] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:ProductOwnersimulator Product owner simulator]
+
* [https://eduwiki.innopolis.university/index.php/BSTE:AppliedNonlinearControl CSE422 - Applied Nonlinear Control] (in progress)
  +
* [ CSE433 - Introduction to Sensing and Data Acquisition] (in progress)
* [https://eduwiki.innopolis.university/index.php/BSTE:iOSDevelopmentwithSwift iOS Development with Swift]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:Introduction to Neurosciences Introduction to Neurosciences]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:Introduction to Game Programming Introduction to Game Programming]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:High-Performance Computing High-Performance Computing]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:FrontEndWebDevelopment Front-end Web Development]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:EnterpriseprogrammingonJavascriptAdvanced Enterprise programming on Javascript - Advanced]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:Cross-platformMobileDevelopmentwithFlutterCross-platform Mobile Development with Flutter]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ComputerGraphicsinGameDevelopment Computer Graphics in Game Development]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:AppliedSoftwareArchitecture Applied Software Architecture]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:AdvancedLinux:understandingandprogramming Advanced Linux: understanding and programming]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:Actuators Actuators]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:MarketResearchforITStartups Market Research for IT Startups]
 
   
== Year 3, Year-long courses ==
+
== Security and Networks ==
 
* [https://eduwiki.innopolis.university/index.php/BSTE:_Distributed_Systems CSE506 - Distributed Systems]
== Year 4, Fall Semester ==
 
 
* [https://eduwiki.innopolis.university/index.php/BSTE:CyberphysicalSystems CSE510 - Cyberphysical systems] (in progress)
== Year 4, Spring Semester ==
 
 
* [https://eduwiki.innopolis.university/index.php/BSTE:_Advanced_Linux CSE512 - Advanced Linux: understanding and programming]
== Year 4, Year-long courses ==
 
 
* [https://eduwiki.innopolis.university/index.php/BSTE:DistributedSystemsAndMiddleware CSE516 - Distributed Systems and Middleware: Patterns and Frameworks] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:DistributedLedgerTechnologies CSE529 - Distributed Ledger Technologies] (in progress)
  +
  +
== Business and analytics ==
 
* [https://eduwiki.innopolis.university/index.php/BSTE:MarketResearchforITStartups CSE608 - Market Research for IT Startups] (in progress)
  +
  +
== Research ==
 
* [https://eduwiki.innopolis.university/index.php/BSTE:Project CSE706 - Project] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:SystematicLiteratureReview CSE707 - Systematic Literature Review] (in progress)
  +
  +
== Software Engineering ==
  +
* [https://eduwiki.innopolis.university/index.php/BSTE:SoftwareProductDevelopmentAndAnalysis CSE808 - Software Product Development and Analysis] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:_Cross-platform_Mobile_Development_with_Flutter CSE809 - Cross-platform Mobile Development with Flutter]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductiontoGameProgramming CSE810 - Introduction to Game Programming] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:_Computer_Graphics_in_Game_Development CSE811 - Computer Graphics in Game Development]
 
* [https://eduwiki.innopolis.university/index.php/BSTE:iOSDevelopmentwithSwift CSE812 - iOS Development with Swift] (in progress)
  +
* [https://eduwiki.innopolis.university/index.php/BSTE:IntroductionToSoftwareRequirementsAndSpecifications CSE815 - Introduction to Software Requirements and Specifications] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:ModernApplicationProduction CSE818 - Modern Application Production] (in progress)
 
* [https://eduwiki.innopolis.university/index.php/BSTE:AdvancedTopicsInSoftwareTesting CSE819 - Advanced Topics in Software Testing] (in progress)
  +
* [ CSE832 - Introduction to Modern Control Paradigms] (in progress)
  +
* [ CSE834 - Introduction to Robotics Operating System: Basics, Motion, and Vision] (in progress)
  +
  +
  +
  +
* [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]

Latest revision as of 11:42, 24 July 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]