That sounds like a cool field. I don't know anything about your field. It sounds hard though, kudos to you. However I can relate to not doing that great in my first year overall due to mental health in my 2nd semester. But it also doesn't count for us first year so I'm relieved. I don't know about jumping from 2:2 to first class realistically. That's a big jump. Ofcourse have it in mind you want first class and work towards it. Go to tutors, course mates for help if you don't understand anything. Make sure you spend enough time meeting and understanding the criteria for any coursework,project or exams. Postponing doesn't give you much time/flexibility. Is your note taking active or lazy/lousy. Do you know all the revision techniques out there, have you tried checking which ones work for you best?It sounds self explanatory but that's very important. I went above and beyond in my first semester and mainly got firsts. You have to do everything in your might to meet the requirements and put excellent effort in. If you give somewhat mediocre work, you probably will get 2:2. Or 2:1 if your work is satisfactory/good but not great.