Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Data Science
Intelligenza Artificiale
The Bible's Prehistory, Purpose, and Political Future
Education for All: Disability, Diversity and Inclusion
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Problem-solving as applied to primary, secondary and tertiary water treatment operations.
Combines academic study and practical work experience to develop students' marketable skills. Students pursue new or expanded objectives or learning opportunities beyond those experienced during previ
Supervised employment for students whose career objectives, course of study and employment complement each other. Students must accomplish specific course objectives. Class meetings on campus are sche
Theoretical introduction to the Internet of Things. Identifying, designing, prototyping, and presenting an IoT solution that securely solves a current problem. Data analysis theories and practice- ana
An advanced networking course on installation, configuration and operation of network security on Cisco routers and ASA firewalls, including AAA, access control, intrusion detection, NAT, and VPNs.
Introduction to MS Windows network infrastructure. Installation, configuration, management and support of DHCP, DNS, Active Directory, security and Internet services. Includes hands-on lab activities.
Structured internship program in which students gain experience with community organizations related to the discipline.
Study of data structures and algorithms. Design, coding and testing of linked lists, trees, queues, stacks, hash tables, and other dynamic data structures, as well as searching and sorting algorithms.
The organization and behavior of real computer systems at the assembly-language level. The mapping of statements and constructs in a high-level language into sequences of machine instructions is studi
Introduction to the study of discrete objects, with a focus on applications in computer science. Topics include logic and proofs, sets, functions, sequences, sums, algorithms, integers, induction, rec
Project-oriented course focusing on the creation of web pages and the technology behind the web. Includes Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Forms, Extensible Markup Langu
Project-oriented exploration of intermediate aspects of the Python programming language. Teaches "pythonic" programming while exploring intermediate level topics like developing and deploying python p
Project-oriented introduction to JavaScript programming and frameworks. Application domains include client-side web applications, server side programming and games.
Project-oriented class that explores programming a Web server using PERL, Active Server Pages (ASP), Personal Home Pages (PHP) and Python, with an emphasis on PERL and PHP. Class develops Common Gatew
Introduction to data science using real-world data sets from a variety of disciplines while also presenting inherent uncertainties and issues associated with exploring data. Exposes students to founda
Get personalized course recommendations, track subjects and courses with reminders, and more.