![](https://moodle.siutedu.com/pluginfile.php/148/course/overviewfiles/AELogo.png)
- Teacher: Kenneth Myers
![](https://moodle.siutedu.com/pluginfile.php/144/course/overviewfiles/MCS-I.png)
The course aims to familiarize students with the importance of Integral calculus and Vector calculus, learn vector spaces and linear transformations, and develop the knowledge of numerical methods and apply them to solve transcendental and differential equations.
- Teacher: MOHAMMED KAABAR
![](https://moodle.siutedu.com/pluginfile.php/142/course/overviewfiles/APP.jpg)
This course aims to introduce Python Programming language. Python is an excellent language for beginner-level programmers and supports developing a wide
range of applications, from simple text processing to WWW browsers to games.
- Teacher: MOHAMMAD GALETY
![](https://moodle.siutedu.com/pluginfile.php/146/course/overviewfiles/OOP.png)
This course will enable students to
- Learn fundamental features of object-oriented language using JAVA programming examples.
- Set up Java JDK environment to create, debug, and run simple Java programs.
- Introduce event-driven Graphical User Interface (GUI) programming using applets and swings.
- Create multi-threaded programs and event-handling mechanisms.
- Teacher: SHIRIN NOEKHAH