Is it Possible to Pursue an MSc in Cybersecurity or AI After Completing a Bachelor's Degree in Software Engineering from Sichuan University?
Hey everyone! I'm currently in the process of applying to Sichuan University for a bachelor's degree in Software Engineering, with the intention of starting in the September 2024 intake. But I am kind of skeptical about applying for Software engineering after seeing some posts about this field.
My initial plan was to pursue a master's degree in one of the fields like Cybersecurity or AI after completing my bachelor's. I've heard differing opinions about whether studying software engineering could limit my opportunities. I would greatly appreciate any insights or advice from those familiar with the industry or Sichuan University's program.
I am finding it pretty hard to find a good university in China offering Computer Science. Sichuan University's Software Engineering program seems like a good fit for me, both academically and financially.
Here are some of the courses I'll be taking:
Introduction to Computer System
Discrete Mathematics
Introduction to Object-Oriented Programming
Data Structures and Algorithms
Operating Systems
Computer Networks
Software Engineering
Database Systems
System-Level Programming
Digital Logic: Application and Design
Computer Architecture
Linear Algebra with Application to Engineering
Probability and Statistics
And here are some of the elective courses available:
Introduction to Human-Computer Interaction
Environment & Tools for Software Development
Principles of Compiler Design
Multimedia Technology
Embedded Systems
Distributed System and Internet
Software Model Checking
Software Project Management
Software Quality Assurance and Testing
Image Processing
Computer Vision
Introduction to Artificial Intelligence
Additionally, there are practical courses like Practices in Software Development and Advances in Software Development, as well as Seminars in Software Engineering.