

IT- Programming
About the Course
Curriculum:
Programming Fundamentals: Core courses in programming fundamentals cover topics such as programming languages (e.g., Java, Python, C++, C#), data structures, algorithms, and problem-solving techniques. Students learn the basics of writing code and developing software applications.
Object-Oriented Programming: Studies in object-oriented programming focus on principles such as encapsulation, inheritance, and polymorphism. Students learn to design and implement object-oriented solutions to software problems.
Web Development: Courses in web development cover the design and implementation of dynamic and interactive websites and web applications. Students learn about web technologies such as HTML, CSS, JavaScript, server-side scripting (e.g., PHP, Node.js), and web frameworks (e.g., React, Angular).
Database Management: Studies in database management cover the design, implementation, and administration of databases. Students learn about relational database concepts, SQL programming, database modeling, and database administration tasks.
Software Engineering: Courses in software engineering focus on the principles and practices of software development. Students learn about requirements analysis, software design, coding, testing, debugging, and maintenance.
Mobile App Development: Studies in mobile app development cover the design and implementation of mobile applications for iOS and Android platforms. Students learn about mobile development frameworks (e.g., Swift, Kotlin), user interface design, and mobile app deployment.
Software Testing and Quality Assurance: Courses in software testing and quality assurance teach students how to test software for bugs, errors, and usability issues. Students learn about testing methodologies, test planning, test case design, and automated testing tools.
Software Project Management: Studies in software project management cover project management principles and techniques specific to software development projects. Students learn about project planning, scheduling, budgeting, risk management, and team leadership.
Career Opportunities:
Software Developer
Web Developer
Mobile App Developer
Systems Analyst
Database Administrator
Quality Assurance Tester
Software Engineer
Application Support Analyst
Technical Consultant
IT Project Manager
Overall, BS IT Programming prepares students for careers in software development and IT, providing them with the technical skills, problem-solving abilities, and industry knowledge needed to succeed in the dynamic field of programming.
Location
Rzeszow,
Poland
Duration
3 Years
Estimated Annual Tuition Fee
EUR 4,500 to EUR 5,000
Degree
Bachelors
COURSE: