Computer Science & Programming & Network Security & Technology
OER Resources
The rapid development of engineering software and mobile applications makes it possible for engineers to have tools and solutions at their fingertips. Select a course to see a list of available online resources and Tools:
- MAC100 - Computing Fundamentals
- MAC101 - Introduction to Computer Science
- MAC102 - C++ for Engineering
- MAC108 - Introduction to Programming with Python
- MAC109 - Introduction to Visual Programming
- MAC110 - System Analysis and Design
- MAC125 - Advanced C/C++ Programming
- MAC172 - Web Development I
- MAC190 - Object-Oriented Programming
- MAC220 - Application Development for Android
- MAC221 - Application Development for iPhone/iPad
- MAC227 - Introduction to Cryptography and Applications
- MAC232 - UNIX Network Operating Systems
- MAC233 - Windows NT Network Operating System
- MAC237 - Computer Security
- MAC241 - Computer Electronics I
- MAC242 - Computer Electronics II
- MAC245 - Network and System Security
- MAC246 - Advanced Network and Security System
- MAC247 - Advanced System Security
- MAC250 - Database Concepts and Programming
- MAC252 - Advanced UNIX System Administrator
- MAC254 - Advanced Windows and UNIX System Administrator
- MAC257 - Digital Forensics
- MAC265 - Computer Hardware Interfacing and Programming
- MAC272 - Web Development II
- MAC281 - Discrete Structures
- MAC283 - Computer Organization and Assembly Language
- MAC286 - Data Structures
- MAC291 - Computer Logic, Design and Implementation I
- MAC292 - Computer Logic, Design and Implementation II
- MAC293 - Computer Repair and Network Maintenance
- >MAC295 - Computer Architecture