SOFTWARE ENGINEERING CAREER PATHWAY
The skills you will learn in our Software CFGdegree will allow you to explore a software engineering career pathway, with roles including software engineer, full-stack developer, back-end programmer, cyber security, mobile apps developer, cloud engineer, solutions architect, devOps and more!
- APIs and microservices
- Data structures and libraries
- Object-orientated programming
- Recursion programming and linked lists
- Debugging and algorithm design
SOFTWARE CFGDEGREE
COURSE STRUCTURE
In your first weeks of the foundation course, you’ll learn about key areas of data management including database creation and SQL syntax, queries, logic operators, and constraints, plus a load more!
Learn about the fundamentals of programming principles. In these weeks, you’ll explore such topics as data structures, APIs, libraries, testing, and problem-solving.
During weeks 5-6 of the Foundation you will develop your JavaScript knowledge, one of the most used programming languages in the world. You will boost your coding skills by learning introductory web development concepts, including JavaScript variables, components and React. You will also have a mini-break to recap your learning and revise before the first assessment.
Your knowledge will be developed to the next level with weeks 7-8 of the course. In these weeks you’ll dive deeper into Python including areas such as scripting, building APIs and micro-services, and debugging. You’ll also learn about Regex, Functional Programming, and level-up with data visualisation, learning about both Tableau and Power BI.
You will also have time to test your knowledge and practise your coding in week seven.
Halfway there! We break for a reading week where you can catch up on any studies, continue practising your new skills, or have a few days of R&R.
Now that your foundation layer of learning has completed, your CFGdegree software specialisation starts to build out further with topics such as Object Orientated Programming and Python data structures, stacks and queues.
In this part of the course, you’ll delve deeper into complex data structures, exploring topics like linked lists, recursion programming and graphs.
The final weeks of the course will grow your knowledge and skills across algorithms and algorithm design. There will also be a final assessment as part of the course certification.
DATA CAREER PATHWAY
DATA ANALYST - SCIENTIST - ENGINEER - AI/ML - ARCHITECT & MORE
The skills you will learn in our Data CFGdegree will allow you to explore a data career pathway, with roles including data analyst, machine learning, data engineer, data architect, data scientist, applications/data visualisation engineer, business analyst, just to name a few!
- SQL syntax, queries, and logic operators
- APIs and integrations
- Analytical libraries (Pandas, NumPy, Matplotlib)
- Scientific data processes & machine learning
- Predictive modelling and algorithms
DATA CFGDEGREE
COURSE STRUCTURE
In your first weeks of the foundation course, you’ll learn about key areas of data management including database creation and SQL syntax, queries, logic operators, and constraints, plus a load more!
Learn about the fundamentals of programming principles. In these weeks, you’ll explore such topics as data structures, APIs, libraries, testing, and problem-solving.
During weeks 5-6 of the Foundation you will develop your JavaScript knowledge, one of the most used programming languages in the world. You will boost your coding skills by learning introductory web development concepts, including JavaScript variables, components and React. You will also have a mini-break to recap your learning and revise before the first assessment.
Your knowledge will be developed to the next level with weeks 7-8 of the course. In these weeks you’ll dive deeper into building end-to-end services with topics such as version control, APIs and integrations, and scripting. You’ll also learn about Regex, Functional Programming, and level-up with data visualisation, learning about both Tableau and Power BI.
You will also have time to test your knowledge and practise your coding in week seven.
Halfway there! We break for a reading week where you can catch up on any studies, continue practising your new skills, or have a few days of R&R.
Now that your foundation layer of learning has been completed, your CFGdegree data specialisation starts to build out further by growing your understanding of the different analytical libraries and packages including Pandas, NumPy, and Matplotlib.
In this part of the course, you’ll delve deeper into scientific data processes, exploring topics like machine learning, data cleaning, and data analysis.
The final weeks of the course will grow your knowledge and skills across predictive modelling, programming algorithms and evaluation. There will also be a final assessment as part of the course certification.