Hello Mr. Robin, I’m Dilakshan from Sri Lanka. Next month I’m going to join the University for BEng (Hons) Software Engineering degree program. I don’t have any idea which MacBook fits for me. I decided to change to Apple eco system.
I’m gonna start my academic activities in September. I’m doin Software Engineering. Which MacBook better suits for me? Budget is not an issue.
So, here are my modules.
1st Year
- Trends in Computer Science
- Computer System Fundamentals
- Software Development I
- Web Design and Development
- Mathematics for Computing
- Software Development II
2nd Year
- Object Oriented Programming
- Database System
- Software Development Group Project
- Software Engineering Principals and Practice
- Algorithms: Theory, Design and Implementation
Optional Modules in 2nd Year
- Mobile Application Development
- Server Side Web Development
- Operating Systems Programming
- Robotic Principals
- Business Analytics
- Machine Learning and Data Mining
3rd Year Industry Placement
4th Year
- Final Year Project
- Formal Methods
- Cyber Security
- Concurrent Programming
4th Year Optional Modules
- Advanced Server Side Web Programming
- Applied Robotics
- Advanced Analytics
- Mobile Native Application Development
- Internet of Things
- Operational Research and Optimization
And a important thing is I want to use the MacBook for at least 5 years. Please suggest me a suitable model.