This is it, 3 years passed like a blink of an eye, the path of being a student in a university is about to conclude. All subjects passed with mostly very good grades and the thesis posted for evaluation. There’s nothing more to do than take a bit of rest I guess.
I must admit, before attending to Computer Science bachelor degree I thought the university do not have much to offer for me. Boy, I was wrong big time. Work-wise experience maybe yeah there wasn’t that many which you would use in web development, but everything else wooh… I increased my view of the horizon enormously.
Learned about:
- Teamwork (with international students)
- Project leading, project management
- Testing with all of the types
- Game development with Unity
- Intellectual properties & laws
- Wide range of programming languages (Python, C, Java, JS, HTML, CSS, Prolog, C# and so on)
- Used a wide range of technologies (Google Firebase, MIDI, Microsoft Azure servers, Web Audio API and so on)
- Designing lo-fi and hi-fi UI prototypes
- Theory of Computation & Automata Theory
- Theory of Probability
- 3d modeling & animations
- Sound manipulations
- Video editings
- Robotics
- Using Microsoft Office software (especially Word) the correct way fully through styles
- Mobile app development with Flutter and Android Native
- Agile methodologies and principles
- React + NodeJS web development
- Programming Internet of Things
- And the list goes on…
Funny thing is that I attended mostly because I wanted to widen my circle of friends and the people I know. Somehow in the start, it turned quickly kind of into an obsession to finish school with the best possible grades. Yeah weird, me and good grades. Looking back on the grades in previous schools you would see those are not exactly even near good.
In conclusion, I am very happy that I attended it. Before I started studying I hoped that I would get experience with 3d modelling, game development and project leading & managing. Because at that time I saw those were the things I was lacking the most. In school projects, I even realized that leading and assigning tasks to team members is to my liking which I feared before. Thought I might not handle the management part but after projects the feedback from team members were good and they liked my leadership which I am very thankful for.
Now the final push remains – defending a thesis.
Wish me luck 🙂