Program start date | Application deadline |
2024-09-16 | - |
Program Overview
The Postgraduate Diploma in Science in Computing enhances IT professionals' knowledge and skills in programming, computer architecture, blockchain, databases, and embedded systems. Graduates are equipped for leadership roles in IT, with a focus on continuous professional development and the ability to progress to a Master's capstone project. The program utilizes authentic assessment and teaching methods to prepare students for real-world challenges.
Program Outline
Degree Overview:
The Postgraduate Diploma in Science in Computing programme is designed for IT graduates or IT professionals seeking to enhance their knowledge and skills in computing. The programme assumes prior learning in core computing subjects and builds upon this with 60 ECTS of taught modules addressing subject matter pertinent to the current computing landscape, including programming, computer architecture and networking, blockchain, databases, and embedded systems. Upon successful completion of the programme, graduates will be qualified to progress to the Masters capstone project module (subject to returning the PGDip award) and will also be equipped to secure employment opportunities in a range of IT roles, including leadership positions, and will have a firm appreciation of the need to maintain currency in their discipline and commit to continuous professional development.
Outline:
Computer Interaction and Communication (UX/UI) – 10 ECTS
This module aims to provide students with a thorough understanding of user experience (UX) and user interface (UI) design principles and practices in the context of computing systems. With an emphasis on usability, accessibility, and aesthetics, the module will analyze, design, and evaluate interactive systems. Creating wireframes, mock-ups, prototypes, user testing, and feedback gathering will give students practical experience in iterative design processes. Students will leave this module with a solid foundation in UX/UI design principles and methods they can use on various computing systems. For those interested in careers in user research, web design, or software development, this knowledge and experience will be beneficial. Moreover, the module will also cover the latest trends and technologies in the UX/UI design field, providing students with a comprehensive understanding of how to create engaging and effective user experiences.
Programming Paradigms – 5 ECTS
This module aims to equip the learner with the necessary knowledge of programming paradigms to facilitate the evaluation of different approaches to developing software and develop the skills to successfully implement them.
Operating Systems and Architecture – 5 ECTS
The module aims and objectives are to explore how operating systems and hardware work. This knowledge will help better understand the performance of software systems and create more efficient solutions. Multiple operating systems will be reviewed, and practical examples will be discussed. The student will be exposed to different computational architectures and required through research and experimentation to choose specific architectures and OS systems to solve real-world problems.
Software Process Management – 10 ECTS
This module aims to equip students with advanced knowledge and appreciation of software development management to enable them to apply this in making research-based recommendations best suited to specific contexts. The module will explore software process models and software development models and metrics as well as considering the different approaches to working with people and teams in software process management.
Advanced Networking and Security – 10 ECTS
This module reviews the basic concepts, technologies, architectures, and standards involved in computer networks, together with methods for their design and implementation. This will include discussion of data transmission protocols, TCP/IP, LANs and WANs, communication mechanisms, and synchronization issues. Having a solid foundation of conventional Networking Technologies will provide a foundation for exploring state-of-the-art techniques and technologies. A range of state-of-the-art networking technologies will be studied, including Internet of Things (IoT), IoT Network structures, Software Defined Networking (SDN), Open Flow SDN Network Architecture, and the role of Virtual Machines in Cloud-based networks.
Blockchain and Distributed Storage – 10 ECTS
The purpose of the module is to provide students with an understanding of blockchain applications in industry and financial services. The students will comprehend the advantages and disadvantages of blockchain technologies and differentiate permissionless (public) and permissioned (private) blockchains. The module will provide an introduction to the cryptographic concept and its use in forming a blockchain, as well as the concept of mining and decentralized cryptocurrencies, bitcoin, and other cryptocurrencies. Real-world case studies will be included for students to learn specifics about blockchain characteristics, tokenization, GDPR, the concept of smart contracts and their applications, as well as regulatory environment and challenges as well as regulatory environment and challenges.
Embedded Systems – 5 ECTS
The aims of this module are to enhance students’ ability to analyze complex problems and develop solutions using computing concepts and techniques. This involves developing critical thinking, innovation, creativity, and problem-solving skills. The module aims to provide students with the expertise and knowledge of different Embedded systems and the ability to assess, research, and implement embedded solutions tailored for a specific domain. It also aims to develop students’ ability to design and implement computing systems. Students will apply software engineering principles and methodologies to create software systems that meet user requirements and are scalable, secure, and maintainable. The module will provide students with opportunities to apply their knowledge and skills through authentic assessment and learning activities, drawing from real-world scenarios.
Research and Professional Ethics – 5 ECTS
The objective of this module is to equip students with the skills and knowledge needed to recognize the research gap in the project’s chosen area of research and to identify a research idea that incorporates an innovative component. The students will perform a critical analysis of the literature, select an appropriate framework for methodology, and write a thorough research report to support and illustrate their research ideas.
Assessment:
The programme utilizes a combination of continuous assessment, examination, and research project assessment methodologies.
Teaching:
The programme engages an authentic assessment approach to provide learners with insight into real-world tasks, scenarios, and challenges. Opportunities for integrated assessment are maximized to better reflect the authentic work-based problems and scenarios.
Careers:
The Postgraduate Diploma in Science in Computing programme has been designed to produce graduates with the attributes required of computing today and the ability to continue to develop knowledge, skill, and competence to remain competitive and employable in an ever-advancing discipline. Upon successful completion of the programme, graduates will be qualified to progress to the Masters capstone project module (subject to returning the PGDip award) and will also be equipped to secure employment opportunities in a range of IT roles, including leadership positions, and will have a firm appreciation of the need to maintain currency in their discipline and commit to continuous professional development.
College of the Rockies
Overview:
College of the Rockies is a public post-secondary institution located in the East Kootenays region of British Columbia, Canada. It offers a wide range of programs and courses, including diplomas, certificates, and degrees. The college is known for its commitment to providing high-quality education and its focus on student success.
Services Offered:
College of the Rockies provides a comprehensive range of services to its students, including:
Academic Advising and Career Planning:
Students can receive guidance on program selection, career exploration, and academic planning.Financial Aid and Awards:
The college offers various financial aid options, scholarships, and bursaries to help students fund their education.Counselling Resources:
Students have access to counselling services for personal, academic, and career concerns.Learning Support:
The college provides learning resources, including a library, tutoring services, and writing support.Student Resources:
Students can access resources such as student employment services, Indigenous student services, international student services, and technology support.Student Life and Campus Experience:
College of the Rockies offers a vibrant campus life with various activities and facilities for students. These include:
Drop-in Activities:
The college organizes various drop-in activities for students to engage in.Upcoming Events:
Students can participate in various events organized by the college.Gym and Weight Room:
Students have access to a gym and weight room for fitness and recreation.Equipment Rentals:
The college offers equipment rentals for various activities.Locker Registration:
Students can register for lockers to store their belongings.Student Housing:
The college provides on-campus housing options for students.Campus Store:
Students can purchase textbooks, merchandise, and other supplies at the campus store.Students Association:
The college has a Students Association that represents student interests and organizes events.Key Reasons to Study There:
Wide Range of Programs:
College of the Rockies offers over 60 programs and hundreds of courses, providing students with diverse options to pursue their academic and career goals.Small College Environment:
The college's smaller size allows for personalized attention from faculty and staff, fostering a supportive and engaging learning environment.Focus on Student Success:
The college is committed to student success and provides various resources and support services to help students achieve their goals.Beautiful Location:
The college is situated in the stunning East Kootenays region, offering students access to outdoor recreation and a vibrant community.Academic Programs:
College of the Rockies offers a wide range of academic programs, including:
Trades and Technology:
The college offers programs in various trades, including welding, carpentry, and automotive technology.Business and Management:
Students can pursue programs in business administration, marketing, and accounting.Health and Human Services:
The college offers programs in nursing, social work, and early childhood education.Arts and Sciences:
Students can pursue programs in English, history, and psychology.Entry Requirements:
The direct entry route to this programme requires applicants to evidence numerate, technical and analytical ability to a minimum of NFQ level 8 standard. Strong programming skills (a level 8 standard) are an essential requirement for admission. The following are accepted as appropriate evidence for direct entry: An NFQ level 8 major award in IT (or cognate discipline) with strong programming skills or An NFQ level 8 major award from a non-cognate discipline with a minimum of 5 years relevant industry experience, and evidencing strong programming skills Applications are also welcome from individuals who do not meet the standard entry requirements but wish to apply for entry based on prior learning (RPL) or prior experiential learning (RPEL). The College will thoroughly assess applications received through RPL and RPEL to ensure that candidates are able to evidence learning to an appropriate standard – normally the framework level equivalent to the direct entry qualifications requirement and demonstrate potential to succeed and benefit from the programme. Applications submitted on this basis will be assessed in line with the College RPL policy. Applications on the basis of experiential learning or informal / non-formal learning must evidence an applicant’s potential to succeed through demonstration of ability to pursue the programme at the applicable NFQ level, in the discipline area concerned, and benefit from the programme of study in question. The ability to produce written summaries, discussions and projects on academic and applied matters will be important. Evidence may be provided through: Prior study and qualifications, including CPD, short courses and professional awards as well as NFQ awards Work experience and achievements Other experiential learning obtained through volunteering or non-employment experience Successful completion of an entry assessment set by the College A combination of the above For applicants whose first language is not English, English language competency required for entry must be equal to or greater than B2+ in the CEFRL. English language credentials endorsed by other systems (viz. IELTS, TOEFL, PTE, Cambridge, Duolingo etc.) will be assessed to ensure they meet this minimum standard. This programme is designed for individuals who have previous knowledge in computing, through professional experience and/or educational qualifications. This programme is not suitable for individuals with only basic computer literacy. This programme requires students to be able to actively engage in teaching, learning and assessment activities. To do so, student will be expected to provide their own laptop with the following hardware configuration: 8GB of RAM (16GB are recommended) a modern 64-bit ×86 processor (Intel i5 or superior) 250+ GB of available space in hard disk WiFi card; and a recent version of Ubuntu, macOS or Windows.