News

Second-, Third- and Fourth-year students The following schedule of courses is only a recommendation. Students can select courses in whichever year they choose provided that they have satisfied the ...
This course provides an introduction to computer programming for Technology and Engineering disciplines. The language is C++ which is a "real world" language heavily used in games, real-time ...
Learning to program requires mastering the nitty-gritty of code syntax. Generative AI turns out to be good at that. Adding AI to intro programming courses frees students to focus on problem-solving.
Codeacademy Codeacademy offers free coding classes in 12 programming and markup languages, including Python, Ruby, Java, JavaScript, jQuery, React.js, AngularJS, HTML, Sass and CSS. The courses ...
The online course, "Introduction to Object-Oriented Programming," offers an introduction to computer science and the Java programming language. The course will not be graded or count toward credit ...
This course advances the programming knowledge to include abstract data types, recursion, pointers, and the foundations of object-oriented programming. Foundational Computer Science topics are also ...