CS2103- Software Engineering was a very interesting module i took in my Year 1 Semester 2 of NUS life! This module teaches the basics of the process of software development and involves a major group project to be completed in a team of four people. In my year of study the project given to us was implementation of an Emergency Management System (EMS).
My group comprised of me and my three friends all year ones. Initially we felt that the module might be difficult to manage as we may face tough competition from the rest of the cohort which comprised mainly of year twos and above. However, as the semester progressed this module turned out to be interesting and manageable.
We used C# in Visual Studio 2010 beta, PHP and SQL to code our project. What I realized after taking this module is that Software development is more than just coding. We spent countless nights figuring out the workflow of our system, defining key terminologies and logically refining our system.
Though our Iteration 1 was pretty bad and we ended up with a "fair" grade, the way we picked ourselves from then on, is something I really feel proud of. We came back with a finished logical design of our system and a cool Command User Interface in Iteration 2 which was appreciated by our invigilators. This filled us with confidence that the battle is not over yet and we could still get ahead in the race.
After a period of 13 weeks what we produces as a team was something really good ( in the sense it was more than what we had expected from ourselves at the start of the semester). I recieved with an A Grade for this module. Really satisfied with how things went regarding this module. I am really thankful to my team for their super support and understanding (*hint* only they know what I mean here ;))
Here are a few screen shots of our K4 Emergency Management System:
Main Login
Admin Panel
Dispatcher Panel
Do contact me if you wish to know more.
Read more >>