Welcome to ceit-aut where I represent all of the projects that I have done at Faculty of Computer Engineering and Information Technology Amirkabir University of Terhran, Iran. These are the courses that I took at CEIT.
For each course I had one or more projects, you can check them and feel free to give me your opinions about them.
The naming rule for repositories goes as follow S[semester number][course name][project number]
, so you can
search through them easily.
Project | Course | Link | Description |
---|---|---|---|
S1FP01 | Fundumental Programming | link | Creating a board game with C |
S2AP01 | Advanced Programming | link | Implementing Othello board game with Java |
S2AP02 | Advanced Programming | link | Implementing Pentago board game with Java |
S2AP03 | Advanced Programming | link | Implementing UNO card game with Java |
S2AP04 | Advanced Programming | link | Simulating Insomnia application with Java |
S2AP05 | Advanced Programming | link | Implementing Tank Trouble game with Java |
S3ET01 | English as Tech language | link | Presentation for Air-Gap systems |
S3LC01 | Logic Circuits | link | Learning Logic circuits |
S3LC02 | Logic Circuits | link | Implementing a smart house system |
S3DS01 | Data Structures | link | Calculator for big numbers |
S4LA01 | Linear Algebra | link | List of linear algebra mini projects |
S4DB01 | Database | link | Implementing database of IMDB |
S5OS01 | Operating Systems | link | Operating systems lab |
S5SS01 | Signals and Systems | link | List of signals and systems mini projects |
S5AD01 | Algorithms design | link | Useful algorithms and their implementations |
S5MP01 | Microprocessors and Assembly | link | Microprocessors lab |
S5MP02 | Microprocessors and Assembly | link | Assembly lab |
S5AI01 | Artificail Intelligence | link | AI projects |
S6CI01 | Computational Intelligence | link | Implementation of Neural Networks |
S6CI02 | Computational Intelligence | link | Implementing a fuzzy system |
S6CI03 | Computational Intelligence | link | RL project |
S6CN01 | Computer Networks | link | Service monitoring with Prometheus |
S6MM01 | Multimedia Systems | link | JPEG Compression using Python |
S6MM02 | Multimedia Systems | link | Image histogram systematization |
S6MM03 | Multimedia Systems | link | Implementing IMdb website |
S7DC01 | Data Communications | link | Amplitude Modulation for signals using Python |
S7CC01 | Cloud Computing | link | Ad registration service (micro-service) |
S7CC02 | Cloud Computing | link | Docker and Kubernetes |
S7CC03 | Cloud Computing | link | Hadoop and Spark |
S7IS01 | Information Security | link | Host scanner with nmap |
S7IS02 | Information Security | link | Implementing AES encryption and decryption with Python |
S7IS03 | Information Security | link | Maleware |
S7IS04 | Information Security | link | Chatroom over SSH |
S7IE01 | Internet Engineering | link | Git practical assignment |
S7IE02 | Internet Engineering | link | Github users search engine |
S7IE03 | Internet Engineering | link | Http Endpoint Monitoring service |
S7IE04 | Internet Engineering | link | Course Website template |
S8ER01 | Embedded and Realtime Systems | link | Minimal RTOS |
S8ER02 | Embedded and Realtime Systems | link | Task and Resource Scheduler |