Did the same degree, finished in 2014. Bear that in mind, I cannot remember all the little details regarding the subjects level of work required. Did the degree in 3 years while working full time, works out 4 - 6 modules per semester.
Doing it this way you will have NO life, especially from 2nd year onwards. Worth it to me as 'n didn't have to study half a decade, highly personal choice of course.
I would suggest that you pick 4 modules that are at least fairly easy for the first semester, you can always upscale/downscale from your second semester if you wish. I started with 6 modules per semester in the first year...if you are going to cram a lot of modules, 1st year is the time to do it.
From the modules above:
COS1501 - basic logic course, not too bad. May contain a lot of new stuff if you haven't dealt with it before. Not all that difficult if you work hard at it.
COS1511 - Basic c++ coding back when I did this, pretty much what you would have learned at school if you took IT. Easy.
COS1512 - Builds on COS1511, a lot more detail but not really difficult.
COS1521 - LOTS of stuff you need to learn for exam purposes, such as binary, hexadecimal and decimal conversions (Fun), some history and basics of how a computer works(Wee bit boring). Not difficult, but a lot of work.
INF1505 - Loads of BIS stuff to learn. Again not difficult, but a lot of work.
MAT1503 - Don't know how good you are at maths, I sucked at school. This is actually quite interesting, found it tough but rewarding. Multiplication of matrices, that kind of thing. Will require a lot of time if your maths is not that strong.
INF1511 - Basically the highschool Delphi course (at least when I did this back in 2010). A pushover.
INF1520 - very easy, light workload. Can build on this in 2nd and 3rd years, but I found it somewhat boring.
MAT1512 - didn't take it (I will never forgive myself for this). Think it will offer a much more interesting if tough 2nd and 3rd year.
Don't be put off because I say its tough. What I mean by that is that it can take a LOT of discipline to keep plugging away at concepts you find hard to master - you are essentially teaching yourself the subject matter, some modules have very little interaction with the lecturers.
If I could do it, anyone can. Mathematics do not come naturally to me and I have to really work at it. Best of luck, will do it all again in a heartbeat.
(mr_norris is spot-on).
COS1511 Introduction To Programming 1 – Semester 1
COS1511 Introduction To Programming 1
- Please note there are no facilitators or lecturers in this group
- This means YOU must engage and ask questions
- Compare and discuss MCQ assignments (cheat free)
- An awesome discussion forum to engage with your classmates
- An activity feed for instant updates
- Email updates or digests direct to your inbox
- Friend and send private messages
- Revision App where you can compare and discuss past papers
- Share great resources with your classmates (click below to see what is there now)
SKU: N/ACategories: 1st Level, 1st Semester, BA, BCom, BSc, Free, Study Groups
- COS1511_OctNov2010_exam solutions.pdf
- How to use your study group.pdf
- study guide 001 (both) for COS1511.pdf
COS1511 Introduction To Programming 1 provides students with an introduction to programming and to cover the fundamentals of control structures, problem-solving techniques, and the incremental testing of programs.
Resources for COS1511-COS111U Introduction To Programming 1
Back to top