CSCI500 - Foundations of Advanced Computer Science

Course Details

Course Code: CSCI500 Course ID: 5543 Credit Hours: 3 Level: Graduate

This course serves as an essential primer for students in computer science, providing the foundations for advanced computer science study and subsequent work in CSCI505, CSCI510, and CSCI520. It develops core knowledge and skills in data structures, algorithms, machine learning, and big data analytics. Emphasis is placed on applying theory to computational systems and software development challenges, while introducing techniques that support deeper understanding of advanced computational problems, machine learning, artificial intelligence, and big data analytics. The course also highlights connections to engineering concepts and professional practice within the field. These elements strengthen the subject foundations and align with program outcomes, ensuring students have the resources needed for progression within the Master of Computer Science degree.

Course Schedule

No Sessions are scheduled for this course.

Previous Syllabi

Not current for future courses.