{"id":2479,"date":"2025-02-06T11:57:12","date_gmt":"2025-02-06T11:57:12","guid":{"rendered":"https:\/\/blogs.kcl.ac.uk\/nms\/?p=2479"},"modified":"2025-02-11T14:35:23","modified_gmt":"2025-02-11T14:35:23","slug":"year-2-computer-science-haleema-mohammed","status":"publish","type":"post","link":"https:\/\/blogs.kcl.ac.uk\/nms\/2025\/02\/06\/year-2-computer-science-haleema-mohammed\/","title":{"rendered":"Is Year 2 Computer Science as Hard as it Sounds?"},"content":{"rendered":"<p><em>By Haleema Mohammed, 2nd Year Computer Science with a year in industry BSc<\/em><\/p>\n<p>As a student, gaining advice from older peers often feels more valuable than anything on a syllabus. When I began seeking guidance on picking my second-year modules, however, I kept hearing the same message:<\/p>\n<blockquote><p>\u201cThe jump from first year to second year is no joke.\u201d<\/p><\/blockquote>\n<p>This isn\u2019t an unfamiliar sentiment by any means. How many of us have been warned of \u2018the jump\u2019 between GCSEs and A-Levels, <a href=\"https:\/\/blogs.kcl.ac.uk\/nms\/2021\/02\/09\/how-is-university-different-from-school\/\">between A-levels and university<\/a>? While I took the advice into consideration, in the back of my mind I thought, surely, it can\u2019t be that bad.<\/p>\n<p>(Spoiler alert: it was).<\/p>\n<p>I\u2019m now in my second semester of Year 2 Computer Science, with routines and strategies that have allowed me to start off my modules in the right way. In retrospect, if I had this knowledge at the beginning of the academic year, I believe it would have been far more manageable.<\/p>\n<h3>Make use of that 3-month holiday<\/h3>\n<p>Don\u2019t get me wrong, I love King\u2019s, but what I love even more is the extra-long holiday that\u2019s exclusive to university students. That time should be used to relax, explore your interests, meet loved ones, or whatever works best for you to regenerate. However, it\u2019s also a great chance to prepare for the year ahead. For some, this could mean using the course finder on KEATS to look at content for your modules in advance.<\/p>\n<p>My suggestion would be to learn the basics of programming languages you\u2019ll need for your modules \u2013 in particular, Python and C++. I completed a Python MOOC during the summer and one of my biggest regrets is not doing the same for C++, as it can be a challenging language to pick up on.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2483 aligncenter\" src=\"https:\/\/blogs.kcl.ac.uk\/nms\/files\/2025\/02\/Haleema-CS-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/blogs.kcl.ac.uk\/nms\/files\/2025\/02\/Haleema-CS-300x169.jpg 300w, https:\/\/blogs.kcl.ac.uk\/nms\/files\/2025\/02\/Haleema-CS.jpg 602w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<h3>Lectures or coursework\u2026<\/h3>\n<p>Have you ever fallen behind on lectures in favour of completing assignments? (Don\u2019t worry, this is a safe space). Sometimes it feels like you have no choice! As I picked <em>Intro to Robotics<\/em> as my optional module, my semester felt overwhelmed by six different coursework assignments. Missing a lecture to work on coursework happened more often than I would have liked.<\/p>\n<p>However, there are examinable modules*, and keeping up with content as much as you can will make your revision far smoother. Watch those lecture videos! You\u2019ll thank yourself for it in January.<\/p>\n<h3>What should I prioritise?<\/h3>\n<p>With so much work to balance, it can be easy to feel stuck when deciding what to tackle first. <strong>Be realistic<\/strong>. To keep your momentum going, you must recognise when it\u2019s time to take a break or you will risk overworking yourself early on.<\/p>\n<p>On top of that, be strategic. If one assignment appears to have taken over your life, but is only worth 10%, choosing to move on may be more effective in the long run.<\/p>\n<p>Take these tips with a grain of salt; just remember that knowing your limits is just as important as working hard.<\/p>\n<h3>Start early<\/h3>\n<blockquote><p>\u201cThis deadline\u2019s in two months\u2026 surely it won\u2019t take me that long to complete.\u201d<\/p><\/blockquote>\n<p>Maybe that\u2019s the case, but the deadlines will keep coming. If you procrastinate, you\u2019ll be left working on every assignment simultaneously \u2013 no matter how good you are at multitasking.<\/p>\n<p>Starting early also gives you adequate time to go to office hours, speak to TAs, and research the content that you\u2019re unsure of. Module leaders set deadlines for a reason, so you should take a long period as a sign to dedicate time to your work.<\/p>\n<h3>Self-care<\/h3>\n<p>With all the warnings I\u2019ve given you, maybe you\u2019re planning to lock yourself in the library as soon as the semester starts. While you will certainly need a greater level of discipline in second year, you can\u2019t be expected to turn your life upside down. Investing all your energy from the beginning will leave you burnt out before you know it, leaving you further behind than if you didn\u2019t work at all.<\/p>\n<p>Allocate time every day to <strong>yourself<\/strong>\u2014one hour every evening when you make the conscious decision to switch off and relax. Do whatever activity it is that makes you think \u201cI would much rather be doing that right now\u201d when you\u2019re studying. I use this time to read, play games, watch an episode of a show or call my friends.<\/p>\n<p>Contrary to what you may believe, Computer Science students are allowed to have a life. Be practical and responsible, but know that you can take a day off, especially if it\u2019s away from a screen. If you learn to take breaks right, you\u2019ll be left more motivated to carry on working.<\/p>\n<h3>Finally\u2026<\/h3>\n<p>Year 2 Computer Science is certainly a challenge and, when you\u2019re feeling unconfident, it can pay to be prepared. However, it isn\u2019t all terrible! If you engage with the content, you\u2019ll find satisfaction knowing that you\u2019re building knowledge beyond the foundational level of Year 1. On top of that, your familiarity with life at King\u2019s means that you can start the year feeling much more confident than you did last September.<\/p>\n<p>Everyone will be in the same boat, so reach out to your peers! Close friendships can be built when you go through the same experiences \u2013 trust me, you\u2019ll be seeing many of your peers in the Informatics labs.<\/p>\n<p>Finally, feel free to reach out with any questions or concerns, I\u2019m always happy to give a few tips.<\/p>\n<p><em>* Foundations of Computing 2 and (Optional) Internet Systems<\/em><\/p>\n<h3>Read More&#8230;<\/h3>\n<blockquote class=\"wp-embedded-content\" data-secret=\"h6LD3NcAjK\"><p><a href=\"https:\/\/blogs.kcl.ac.uk\/nms\/2023\/03\/03\/why-chose-study-computer-science-shayna-gail-velasquez\/\">Why I Chose to Study Computer Science<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Why I Chose to Study Computer Science&#8221; &#8212; Science | Technology | Engineering | Mathematics\" src=\"https:\/\/blogs.kcl.ac.uk\/nms\/2023\/03\/03\/why-chose-study-computer-science-shayna-gail-velasquez\/embed\/#?secret=6lGIlbFhKw#?secret=h6LD3NcAjK\" data-secret=\"h6LD3NcAjK\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"32JTHZA2FB\"><p><a href=\"https:\/\/blogs.kcl.ac.uk\/nms\/2022\/02\/24\/5-reasons-why-i-love-studying-computer-science\/\">5 reasons why I love studying Computer Science<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;5 reasons why I love studying Computer Science&#8221; &#8212; Science | Technology | Engineering | Mathematics\" src=\"https:\/\/blogs.kcl.ac.uk\/nms\/2022\/02\/24\/5-reasons-why-i-love-studying-computer-science\/embed\/#?secret=JtHN6ANPQA#?secret=32JTHZA2FB\" data-secret=\"32JTHZA2FB\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>By Haleema Mohammed, 2nd Year Computer Science with a year in industry BSc As a student, gaining advice from older peers often feels more valuable <a class=\"mh-excerpt-more\" href=\"https:\/\/blogs.kcl.ac.uk\/nms\/2025\/02\/06\/year-2-computer-science-haleema-mohammed\/\" title=\"Is Year 2 Computer Science as Hard as it Sounds?\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1226,"featured_media":2486,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,55,57,90],"tags":[6,118,56,67],"class_list":["post-2479","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatics","category-studying-at-uni","category-tips","category-undergraduate","tag-informatics","tag-study-tips","tag-studying-at-uni","tag-undergraduate"],"_links":{"self":[{"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/posts\/2479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/users\/1226"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/comments?post=2479"}],"version-history":[{"count":8,"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/posts\/2479\/revisions"}],"predecessor-version":[{"id":2503,"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/posts\/2479\/revisions\/2503"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/media\/2486"}],"wp:attachment":[{"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/media?parent=2479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/categories?post=2479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.kcl.ac.uk\/nms\/wp-json\/wp\/v2\/tags?post=2479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}