Overview This foundational pathway introduces core programming logic, mathematical methods, and system architectures required for degree-level computing education. Delivered at Queen's University Belfast, the curriculum builds student confidence in technical problem-solving and algorithmic thinking. Learners establish the academic literacy, practical coding techniques, and analytical mindset needed to progress into advanced computer science disciplines.
What You'll Learn
Core fundamentals of procedural programming, code syntax, and logic development
Key mathematical concepts, including discrete logic and algebra for computer science
Introductory principles of computer architecture, operating systems, and network basics
Essential study strategies, technical documentation writing, and structured research practices
Learning Outcomes
Develop, test, and debug basic software applications using standard programming practices
Apply foundational discrete mathematics to solve entry-level computational problems
Explain fundamental operations of computer hardware components and software environments
Analyze technical sources to construct well-supported, evidence-based academic documents

Queen's University Belfast