Computer Studies / Computing
Course summary
If you're interested in learning about the fundamental principles and concepts behind computer science and software engineering, then this course is for you. The course will provide an understanding of, and the ability to apply, the fundamental principle and concepts of computer science, including abstraction, decomposition, logic, algorithms and data representation. You will develop the ability to analyse problems in computational terms through practical experience of solving such problems and will write programs to do so. The capacity for thinking creatively, innovatively, analytically, logically and critically is essential to success on this course, as is the capacity to see relationships between different aspects of computer science. You will be encouraged to articulate the individual, moral, social and ethical risks of digital technolody as well as assessing the legal and cultural opportunities posed. Mathematical skills you will develop: - Boolean algebra - Comparison of complexity of algorithms - Number representations and bases
Ready to Apply?
0%