The curricilum is based on three vital pillars: Technology, Business & Management and Soft Skills.
Business & Management:
- Seminar in Business
Overview of all business functions within organizations and their role for achieving results. The purpose is to understand business as a structure with common business results.
- Management methods and leadership
Group will explore proven, practical, and innovative strategies for maximizing the contribution of technical professionals. This course will focus on individual contributors and members of project teams, including cross-functional teams, and examines how to work effectively with prima donnas and independent spirits.
- Organizational behavior and design
This course exposes students to the macro and micro aspects of organizational behavior and theory that are essential to technology management. The macro aspects will focus on structural contingency theory as an approach to effective organizational design. The micro - on leadership, teams, and individual behavior (e.g., motivation, job attitudes)
- Finance management in service companies
The course is the the mix of Corporate finances and Basic accounting. The course teaches students how companies manage finances on TOP level, how they make budgeting for short and long time periods.
- Business Communications
The course will help participants to improve their understanding of effective listening and speaking skills in communication and negotiation, and how using these skills results in better business relationships, higher productivity and great success.
- Strategic Planning and Project Management
In this course we briefly touch upon basic concepts of project management and then look closely at the efficient management of projects which are critically important for enabling an organisation as a whole to have sustainable competitive advantage.
- IT concepts and strategies
In this course, “IT” or “Information Technology” refers to the technologies and processes associated with business information, computing and telecommunications. IT continues to evolve rapidly with challenging implications for competitive effectiveness and efficiency at the individual, group and corporate levels.
- Software Architecture for Managers
The course introduces key architectural concepts, techniques, and guidance to aspiring managers of IT organizations to enable them to make more effective architectural decisions and avoid common pitfalls.
- Emerging Technologies
Topics covered in the course include accuracy of past technology forecasts, how to improve them, international perspective on emerging technologies, future customer trends, and forecasting methodologies such as monitoring, expert opinion, trend analysis, and scenario construction.
- Enterprise Innovation
This course explores how all types of enterprises are being reinvented by innovations in software. This disruptive transformation is underway as software and IT systems migrate from administrative to revenue generating functions interfacing with customers and enabling task-based collaboration among all employees.
- Methods in Requirements Engineering
Practical development of software requires an understanding of successful methods for bridging the gap between a problem to be solved and a working software system. In this course you will study a variety of ways of understanding the problem to be solved by the system you're developing and of framing an appropriate solution to that problem.