Few days ago, my college held a progression briefing section to all foundation students. During that briefing, we are told that our degree level 1 is all about the Introductory IT Studies. The modules included in the Software Engineering Degree Level 1 course are as listed below:
- Hardware & Software Systems & Networks (An advanced module of Computing & IT (Foundation Course), Teaching you something harder and useful I think =.=)
- Systems Analysis & Design (Concepts, Theories, Terms and Definitions)
- Maths & Statistics for Computing (Most are similar to what you learned in Add Maths of F5, Matrix, Integration, Probability, Graphs, Statistics, Functions and etc)
- Object Oriented & Event Driven Programming (OOP, giving you examples where you can find in most books, the farm with cows and chickens)
- Introduction to Visual Basic .Net (It teaches you how to use basic statements such as IF, Else, Looping, Variables or maybe Functions)
- Introduction to C Programming (Same as above, but in C language)
- Aspects of Software Engineering (General concept about the SE, it teaches us the ethics of SE *WTH, how does it related to business and etc. Basically are things like terms and definitions)
It’s actually quite OK, the course has finally getting related to what I aimed to study. I haven’t started joining the course yet but the comment I made above are based on what I got from the slides and documents of that of the modules. So it might be some differences which I can’t tell now, but I don’t think it will be huge.
“We must depend on our own” – with so many Introductory Modules in Foundation and Level 1, I don’t think the level 2 and level 3 will have enough time making us a good employee in future.
*So what are terms and definitions?
It will be teaching you most on theories. As shown in the example below:
What is a Mainframe?
A mainframe is bla bla bla bla………
Obviously, we will have to memorize and answer it in exam. And then! U got an A!! (Of course not only 1 question ==)

