frequently asked questions

 
Question: What are the differences between software engineering and computer engineering?
Answer: Computer engineering primarily deals with designing and developing software that controls hardware components. Software engineering, on the other hand, focuses mostly on designing, developing, installing, and managing application software.
Question: What process can I expect in the software engineering program?
Answer: In the early years of the program, the fundamentals of software engineering are taught, and students are expected to engage in plenty of practical applications throughout the program. Students begin with design and programming in their early years to enhance their technical skills. Alongside technical courses, the program also includes social courses to develop students' social skills and teamwork abilities. Through technical documentation, presentations, reports, screen evaluations, and teamwork, students enhance their strong communication skills.
Question: What courses will I take in the first year?
Answer: In the first year, software engineering students take mathematics and physics courses to ensure a strong foundation in mathematics and science. Additionally, they take basic programming courses to develop programming skills and learn design principles. These courses involve using languages like C++, C#, HTML, CSS, and JavaScript. They also take introductory courses to software engineering.
Question: Do I need to know programming before entering the department?
Answer: No, you do not need to know programming. However, having some prior knowledge will be beneficial for the programming courses you will take in your first year.
Question: How many years is the education in software engineering?
Answer: The education duration for the software engineering program is 4 years.
Question: Do we need to pay any tuition fees when entering your department?
Answer: Karadeniz Technical University is a state university. The software engineering department is not conducted as a joint program with another university. Therefore, you do not need to pay any tuition fees when entering our department.
Question: What do I need to do to apply to your department?
Answer: To enter our department, you need to obtain a sufficient score in the numerical score type of YKS (University Entrance Examination) and select the program that suits you (software engineering/software engineering with VTEI) as your preference.