MSIN Networking and Systems Courses

Note: Students should always register under the INI course number (14-XXX) if a course is cross-listed with other departments. The numbers for cross-listed courses are provided to the right of the course titles below.  These courses are 12 units unless otherwise noted.

Software Systems and Computer Networking

Last updated: August 30, 2017

  • 10-601   Introduction to Machine Learning - added 6/16/15
  • 10-701   Introduction to Machine Learning (PhD) - added 9/14/16
  • 11-663   Applied Machine Learning - added 1/25/17
  • 14-741   Introduction to Information Security (cross-listed 18-631)
  • 14-814   Wireless Network Security (cross-listed 18-637)
  • 14-819   Introduction to Software Reverse-Engineering - added 6/16/15
  • 14-829   Mobile Security (18-638)
  • 14-840   Mobile Hardware for Software Engineers (cross-listed 18-644)
  • 14-841   Mobile and Pervasive Computing (cross-listed 15-821, 18-843)
  • 14-848   ST: Cloud Computing Infrastructure and Applications (added 8/30/17)
  • 15-605   Operating System Design and Implementation- added 1/25/17
  • 15-611   Compiler Design - added 6/16/15
  • 15-612   Operating System Practicum - added 6/16/15
  • 15-615   Database Applications - added 6/16/15
  • 15-618   Parallel Computer Architecture and Programming - added 6/16/15
  • 15-619   Cloud Computing - added 6/16/15
  • 15-640   Distributed Systems - added 6/16/15
  • 15-641   Computer Networks - added 6/16/15
  • 15-645   Database Systems (added 8/7/17)
  • 15-712   Advanced Operating Systems and Distributed Systems
  • 15-719   Advanced Cloud Computing- added 9/14/16
  • 15-740   Computer Architecture - added 6/16/15 (cross-listed 18-640)
  • 15-744   Computer Networks     
  • 15-745   Optimizing Compilers for Modern Architectures - added 6/16/15
  • 15-839   Mobile and Wireless Communications (not offered every year)
  • 18-645   How to Write Fast Code - added 6/16/15
  • 18-648   Real-Time Embedded Systems
  • 18-649   Distributed Embedded Systems
  • 18-730   Introduction to Computer Security
  • 18-731   Network Security
  • 18-732   Secure Software Systems
  • 18-740   Computer Architecture - added 6/16/15 (cross-listed 18-640) 
  • 18-746   Advanced Storage Systems (cross-listed 15-746)
  • 18-748   Wireless Sensor Networks
  • 18-749   Building Reliable Distributed Systems- added 9/14/2016
  • 18-756   Packet Switching and Computer Networks
  • 18-757   Network Management and Control
  • 18-759   Wireless Networks (cross-listed 04-644)
  • 18-842   Distributed Systems
  • 18-845   Internet Services
  • 18-758   Wireless Communications
  • 18-759   Wireless Networks