Program start date | Application deadline |
2023-09-01 | - |
Program Overview
The Diploma in Applied Software Development equips individuals with the skills and knowledge for entry-level software development roles. Through a blended learning approach, students gain a solid foundation in Java programming, software development, and related topics. The program emphasizes practical application, peer learning, and formative feedback, preparing graduates for success in the rapidly evolving IT industry.
Program Outline
Degree Overview:
Overview:
The Diploma in Applied Software Development is designed to equip individuals with the knowledge and skills required for entry-level positions as software developers. The program is intended to produce graduates with the attributes necessary for success in today's rapidly evolving IT industry. It provides a solid foundation for further education and career advancement.
Objectives:
- To enable graduates to secure entry-level industry positions or advance their careers within the IT field.
- To provide the IT sector with graduates who possess the requisite skills and attributes to contribute positively.
- To offer learners an NFQ level 7 Special Purpose award that sets them on a path for further education in Applied Software Development.
- To lay the groundwork for graduates to pursue further studies at NFQ Level 7 or progress to NFQ Level 8 in Computing or related disciplines.
- To foster personal development through peer learning, mentoring, and formative feedback, empowering graduates to identify their learning needs and pursue continuous professional development.
Outline:
Program Content:
The program focuses on Java Programming, Software Development, and related topics informed by industry consultation and collaboration. It emphasizes practical application through hands-on sessions in labs and workshops.
Structure:
The program is delivered part-time over one academic year, with classes held on weekday evenings and several Saturday classes per term. This flexible schedule allows students to balance their studies with other commitments.
Course Schedule:
- Digital Transversal Skills: Empowers learners with collaborative tools, problem-solving techniques, and ethical considerations in a digital workplace.
- Java Programming – Object Oriented Approach: Spans the entire course of study, providing a foundation in Java programming that underpins learning in other modules.
- Problem Solving and Mathematics for IT: Develops logical and analytical thinking essential for software development, with practical applications complementing other modules.
- Object Oriented Analysis and Design: Equips learners with the theoretical and practical skills to apply a development process to software projects, influencing the approach taken in other modules.
- Web Development: Provides exposure to a major software development domain, enabling learners to apply their knowledge from associated modules while specializing in a specific area.
- Databases: Covers fundamental and advanced data storage techniques, with opportunities for integration across multiple modules.
- Software Development Processes: Builds upon knowledge gained in previous modules, enhancing understanding of practical software development applications.
- Mobile Development: Focuses on mobile software development, allowing learners to leverage their knowledge into a mobile-connected environment and gain insights into multiple domain software development.
- Strategic Business IT: Examines the application of software in a business context, highlighting the impact of software development on business operations and the need for ongoing cross-domain software development.
Assessment:
Learners engage in a variety of formative learning activities to prepare for program assessments. Assessments are completed during taught modules and through end-of-module assessments or examinations. The program employs an authentic assessment approach to provide insights into real-world work tasks, scenarios, and challenges. Opportunities for integrated assessment are maximized to reflect workplace problems and scenarios. Six of the nine modules are assessed 100% by continuous assessments, which combine practical and written components. The remaining three modules (Problem Solving and Mathematics for IT, Databases, and Strategic Business IT) are assessed through a combination of continuous assessment and examinations.
Teaching:
Teaching Methods:
The program utilizes a blended learning approach, combining classroom and laboratory learning with interactive workshops. Industry-relevant challenges are presented to students to provide an authentic learning and assessment experience.
Faculty:
The faculty comprises experienced professionals and academic experts in the field of software development. Their expertise and industry connections ensure that the program content and delivery are aligned with current industry practices.
Unique Approaches:
The program emphasizes peer learning, mentoring, and formative feedback to promote personal and professional development. It fosters a collaborative learning environment where students can share knowledge, support each other, and identify their learning needs.
Careers:
Career Paths:
Upon completion of the program, graduates are qualified to pursue entry-level roles as software developers or software engineers. They may also seek employment in related industries or advance their careers within their current organizations.
Opportunities:
The program prepares graduates for a wide range of opportunities in the IT industry, including software development, web development, and mobile development. Graduates may also pursue further education to enhance their skills and qualifications.
Outcomes:
Graduates are equipped with the knowledge, skills, and professional attributes required to succeed in the IT industry. They are highly sought-after by employers due to their ability to contribute to software development projects effectively and efficiently.
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:
Admission to this the Diploma in Applied Software Development is through one of the following:
- Evidence of prior learning, including experiential learning,
- or
- Possession of an NFQ level 5 award, including leaving certificate, FET award, or equivalent. All applicants must evidence competence in mathematics equivalent to O6 standard in leaving certificate. The minimum requirements for general learning are the ability to communicate effectively in writing – produce written summaries, reports, discussions and projects on academic and or applied matters, along with the ability to work independently and as part of a team. 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. Basic computer literacy is not sufficient for this programme. All applicants must have qualifications or experience which evidences intermediate competence in IT For entry via RPL applicants are required to demonstrate general learning competence. Mathematical competence and comfort and familiarity in the use of IT, along with the ability to write reports or similar written documentation, are also required.