Bachelor of Science in Computer Science

42 Months On Campus Bachelors Program

Lodz University of Technology

Program Overview

The Bachelor of Science in Computer Science at Lodz University of Technology is an English-taught program that dives into the latest trends in this fast-evolving field, perfect for students passionate about tech who want hands-on skills in programming, app design, and cutting-edge tools like AI and machine learning. You'll thrive here if you're eager to build real-world solutions—from web and mobile apps to database systems—and graduate ready to jump into high-demand IT roles, backed by access to world-class labs like the 3D cave and mixed reality facilities.

 

### Curriculum Structure
Year 1 lays a strong foundation in core computing concepts, where you'll master programming in Java, C/C++, and Python while getting comfortable with computer hardware basics and problem-solving in modern tech environments. Expect plenty of practical sessions to build your coding confidence early, setting you up to tackle more complex projects as you progress.

Year 2 ramps up with embedded systems and operating systems, diving into administering computer networks and using statistical methods for data analysis to handle real tech challenges like network design and optimization. You'll start applying these skills in group projects, blending theory with hands-on work that mirrors industry needs.

Year 3 focuses on advanced applications, including building database applications and exploring machine learning and artificial intelligence to create innovative solutions like intelligent systems or data-driven apps. By graduation, you'll cap it off with specialized electives—nearly 40 options, from computer graphics to web/mobile development—ensuring you're specialized and job-ready.

Focus areas: Specializations in designing web and mobile applications, database systems, network administration, data analysis with stats, machine learning, AI, computer graphics, and embedded systems—updated regularly with input from ICT companies.

Learning outcomes: Graduates gain deep knowledge of computer hardware, high-level programming expertise (Java, C/C++, Python), skills in app design, database building, network admin, data analysis, AI basics, and problem-solving for the high-tech sector—preparing you for diverse IT challenges.

Professional alignment (accreditation): The program's Information Technology and Computer Science tracks (taught in English) received ABET accreditation in 2022, a global gold standard ensuring top-quality engineering education aligned with industry.

Reputation (employability rankings): TUL's English-taught IT programs are ABET-accredited and designed with ICT firms for excellent job prospects—grads land roles as programmers, analysts, database admins, game designers, and network specialists in the booming high-tech sector.

Ready to take the next step? Apply now at [https://apply.p.lodz.pl/en/kierunek/first-cycle-computer-science](https://apply.p.lodz.pl/en/kierunek/first-cycle-computer-science).

Experiential Learning (Research, Projects, Internships etc.)

At Lodz University of Technology's Bachelor of Science in Computer Science, you'll dive right into hands-on learning that builds real-world skills from day one, programming in languages like Java, C/C++, and Python while tackling web/mobile apps, databases, networks, and even AI. Our program emphasizes practical competence through modern labs and facilities like the unique 3D cave, multimedia techniques lab, and mixed reality labs at the Faculty of Electrical, Electronic, Computer and Control Engineering, plus the Centre for Information Technology (CTI)—all designed to give you top-tier experience that employers crave.

 

This setup means you'll work with cutting-edge tools and methods that mirror industry needs, since we update the curriculum with input from ICT companies:

- Specialized labs like the 3D cave, multimedia techniques lab, and mixed reality labs for immersive tech skills, plus CTI's 30 modern ICT labs covering computer graphics, gaming, IoT, mobile apps, cyber security, DSP/FPGA programming, and more—over 500 workstations across nearly 5,000 m².
- Group projects and teamwork through methods like Problem Based Learning, Design Thinking, and Case Study, plus research clubs and student science groups like UbiComp and Geek Group for collaborative innovation.
- Specific software and academies including Microsoft Academy, Oracle Academy, and Cisco Network Academy materials, with certificates for top performers—perfect for building pro-level credentials in software engineering, networks, and AI.
- World-class research facilities at the Faculty of Electrical, Electronic, Computer and Control Engineering and CTI, including a computational cluster, server room, 3D film screening room, and videoconferencing studios for projects and competitions.
- Practical projects in programming, data analysis, machine learning, embedded systems, computer graphics, and network administration, often tied to real industry challenges.

Imagine graduating ready to jump into roles like programmer, database admin, or game designer—these experiences make our grads stand out. Ready to apply and start building your future? Check the full facilities details here: [Information Technology Center](https://apply.p.lodz.pl/sites/default/files/2025-06/folder_lodz_university_of_technology_04.2025.pdf).

Progression & Future Opportunities

At Lodz University of Technology, our Bachelor of Science in Applied Computer Science (the core computer science program at TUL) puts practical skills front and center, so you're not just studying theory—you're building real-world expertise from day one. You'll dive hands-on into designing apps, computer games, and information systems powered by AI, networks, databases, and graphics, all at the cutting-edge Information Technology Center (CTI), where over 2,000 students each year access 30 modern ICT labs packed with unique gear for everything from cyber security to game development. This setup, spanning nearly 5,000 m² with 500 workstations, lets you work with pro-level tools and even snag certificates from giants like Microsoft, Oracle, and Cisco through their official academies.

 

Here's what makes our experiential learning stand out—tailored directly to this program:
- State-of-the-art labs at the Information Technology Center: Network labs for cyber security, computer graphics and game labs, Internet of Things and mobile apps labs, plus low-level DSP, FPGA, and industrial controllers programming—perfect for hands-on projects in AI, mixed reality, biometrics, software engineering, and more.
- Academic programs with industry leaders: Join "Microsoft Academy," "Oracle Academy," and "Cisco Network Academy" for training materials straight from these companies, leading to certificates that boost your resume while you're still studying.
- Team and individual projects: Learn to collaborate through joint group projects, building skills in everything from gaming simulations to database engineering, with grads often landing jobs mid-program.
- Specialized facilities for research and innovation: 3D film screening room, videoconferencing studios, server room with computational cluster, and group work rooms; home to the Geek Group student science club for competitions, open lectures, and EU-funded projects like Erasmus+.
- Project-based specializations: Hands-on tracks like computer graphics and multimedia, network infrastructure, IoT and mobile apps, database engineering, software engineering with data analysis, or gaming and simulation tech—all emphasizing practical application.

This is your chance to turn passion into a competitive edge—apply now and start creating tomorrow's tech today. Check the full facilities details here: [Information Technology Center](https://apply.p.lodz.pl/sites/default/files/2025-06/folder_lodz_university_of_technology_04.2025.pdf).

Program Key Stats

zl17000
zl 85


No

Eligibility Criteria

2
24
55

6

Additional Information & Requirements

Career Options

  • Programmers
  • Database administrators
  • Computer game designers
  • Analysts and systems engineers
  • Computer game programmers
  • Computer network administrators
  • Computer network designers
  • Specialists in IT installation and maintenance systems

Book Free Session with Our Admission Experts

Admission Experts