A detailed study of operating systems and network communication protocols. The course covers the technologies that underpin modern computer systems including the architecture of operating systems and ...
A comprehensive introduction to computer systems and information technology (IT). The primary objective of this course is to provide a detailed understanding of computer architecture, system software ...
A fundamental overview of operating systems (OSes) with an emphasis on practice. Topics covered include: OS structure, OS models, OS abstractions, concurrency sources, concurrency challenges, ...
*Note: This course description is only applicable for the Computer Science Post-Baccalaureate program. Additionally, students must always refer to course syllabus for the most up to date information.
In this course, students will design and build a microprocessor-based embedded system application using a real-time operating system or RT POSIX extensions with Embedded Linux. The course focus is on ...
Study the core techniques and applications of AI, ranging from data-driven computing through to state-of-the-art speech and text processing. Working in a team to engineer a software system for a real ...
Overview 7 computer science courses that are structured to provide you with a deeper understanding of concepts and practical hands-on experience.A wide range of ...
Engage in a substantial piece of group research, culminating with the possible production of a paper, as well as a final conference-style presentation. You will have access to the latest hardware, ...
An operating system is a collection (or suite) of programs that manages and controls the computer. Operating systems have many functions: A user interface is a program, or suite of programs that ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results