I'm in a bit of a bind here. I've been in this program for three years, and now I have to complete a final project. I decided on a C# project focusing on parental controls with remote desktop functionality, but it's honestly way beyond my current knowledge. I only understand the basics of C#, since I never received formal training in it. Now, I feel overwhelmed and unsure of how to start. I've found a GitHub project that does what I'm aiming for, but I only grasp about half of it. I don't just want to copy the code without understanding it, so I'm looking for your advice on how to get started and where I might find helpful tutorials instead. Any guidance would be greatly appreciated!
3 Answers
I'm curious about how you came up with this project idea. Was it something you picked from a list? I recommend discussing this openly with your professor about your struggles too. They can help direct you toward something more manageable given your current skills, which is vital, especially with deadlines approaching!
I think you should definitely check community forums or platforms like Codecademy or even YouTube for C# tutorials. They can often simplify the learning curve.
You should really think about switching your project. I get it, C# fresh on your mind sounds cool, but if you’re struggling to even write basic code, now isn’t the time to pick something out of your depth. Remember, copying code from GitHub can get you in trouble for plagiarism. Instead, look for something aligned with languages you’re comfortable with; that's where you’ll find success.
Agreed! If starting a project in a programming language you barely know feels impossible, you might be underestimating your ability. But tackling something like this without much guidance is definitely tricky.
I hear you! It's frustrating when you want to push yourself, but without solid tutorials or guidance, it can feel daunting. Maybe focus on something manageable or find resources that can build your confidence first.
Honestly, you might want to talk to your advisor about the possibility of changing your project. If it's a final year dissertation, it’s definitely not too late to pivot if you’re willing to put in the effort in the coming weeks. Taking on a project this complex without the necessary experience can lead to some major headaches, especially considering the remote desktop aspect.

Totally get you! It’s a tough position to be in once you’ve invested time into your portfolio. But really, looking for tutorials might just give you that initial push you need!