Expert Guidance

Faculty and Mentors

Learn from experienced professionals from leading European universities and RISE

Dipl.-Ing. Univ.Ass. Paul Spiesberger

Dipl.-Ing. Univ.Ass. Paul Spiesberger

RISE, Europe | INSO, Europe

Mr. Raimund Rittnauer

Mr. Raimund Rittnauer

Vienna University of Technology

Mr. Alexander Grass

Mr. Alexander Grass

Graz University of Technology

Mr. Enno Stubler

Mr. Enno Stubler

Vienna University of Technology, Developer @ RISE

Mr. Konrad Zalar

Mr. Konrad Zalar

Graz University of Technology

Mr. Johannes Hufnagl

Mr. Johannes Hufnagl

Vienna University of Technology, Software developer @ RISE

Program Overview

The RISE Institute of Higher Technologies (RIT) Program is offered by Sanskriti School of Engineering in cooperation with RISE & INSO. This comprehensive program is designed to enhance the programming and software engineering skills of CSE students through hands-on practice and real-world problem-solving.

With a strong focus on practical assignments, students develop critical coding skills by actively writing code to solve challenging problems. The program encourages self-learning and fosters innovation through access to cutting-edge technology and mentorship from international experts.

Program Duration

4 modules to be completed over the 4 years of study at SSE

RIT Program

Practical Focus

Hands-on assignments requiring students to solve real-world problems through coding, enhancing problem-solving skills and practical knowledge.

International Expertise

Guidance from experienced faculty from leading European universities and RISE, bringing global perspectives and industry-relevant knowledge.

Self-Learning Skills

Encourages students to develop autonomy in learning by utilizing free online resources, fostering lifelong learning habits crucial for tech careers.

Innovation Hub

SSE-RISE FAB LAB

A Fabrication Laboratory (Fab Lab) is a state-of-the-art creative space where students access cutting-edge technology to become inventors and innovators. The SSE-RISE Fab Lab goes beyond providing technology—it's a comprehensive platform for learning, innovation, mentorship, and invention.

This do-it-yourself (DIY) environment encourages tinkering and experimenting with technology, allowing students to bring their ideas to life using advanced equipment and tools. The lab serves as a catalyst for creativity, practical application of concepts, and collaborative problem-solving.

Curriculum

Program Modules

A progressive learning journey over 4 years to build comprehensive software engineering skills

Module 1: Foundation Setup

7 teaching-blocks, 2 weeks each

Overview

Setting up essential tools and skills for software development

Duration: 7 teaching-blocks

Key Topics

Setting up tools and skills
Learning Slack, Email usage
Typing practice and self-learning resources
Programming mindset using Scratch

Module 2: Programming Basics

6 teaching-blocks, 2 weeks each

Overview

Introduction to computer programming fundamentals

Duration: 6 teaching-blocks

Key Topics

Basics of computer programming
Assignments to solve using Java

Module 3: Advanced Programming

3 teaching-blocks, 4 weeks each

Overview

Deeper dive into Java programming with complex assignments

Duration: 3 teaching-blocks

Key Topics

Advanced Java programming assignments
Larger assignments and longer timelines
Submission reviews for feedback

Module 4: Software Architecture

5 teaching-blocks, 3 weeks each

Overview

Advanced concepts in software design and implementation

Duration: 5 teaching-blocks

Key Topics

Advanced Java & Software Architecture
Object-Oriented Programming
Design patterns and code structure
SQLite database usage
Learning Git and GitHub

The RIT Program is designed to progressively build skills from basic programming concepts to advanced software architecture, providing a comprehensive foundation for a successful career in software engineering.

Download Course Syllabus