Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This software development course is instructed by top industry experts in computer science. Gain hands-on experience in cutting-edge labs and select a specialization from Artificial Intelligence, Cybersecurity, Data Science, Games Development, Software Development, or Internet of Things.
Upon graduating with a Bachelor of Computer Science, students will have the skills to:
utilize comprehensive computer science knowledge across various fields through critical analysis
employ modern techniques and tools for software system planning, design, implementation, and maintenance
communicate effectively, collaborate in teams, and apply fundamental project management principles
uphold professional ethics, accountability, and global industry standards
solve real-world challenges using systematic problem-solving approaches and independent thinking
evaluate personal growth and learning strategies for continuous career advancement.