Question: what is the difference between ict and software engineering?
Answer: They both cover a few fundamental computer science courses, and a few math courses in linear algebra and calculus. The only major difference is that Software Engineering has additional physics and electrical engineering components, while Computer Science has a few more electives.