
Sign up to save your podcasts
Or
What is Computer Science?
- Computer logic, computational systems, process
- Broad range of topics with a narrow base
- Efficient step by step instructions
Core Curriculum
- Basic computing (demonstrated with a high level language)
- Algorithm Analysis (Big-O Notation, sorting, searching, etc.)
- Data Structures (Array, Linked List, Trees, Graphs, Stack/Queue)
- Computer Architecture and Operating Systems
Specializations
- Programming Languages
- Artificial Intelligence
- Embedded Systems
- Human/Computer Interaction
- Bioinformatics
Topics Going Forward
- Operating Systems
- Memory Management
- Virtual Memory
- Programming Languages
-- Interpreters
-- Compilers
- Whatever tickles my fancy
- Whatever tickles YOUR fancy!
What is Computer Science?
- Computer logic, computational systems, process
- Broad range of topics with a narrow base
- Efficient step by step instructions
Core Curriculum
- Basic computing (demonstrated with a high level language)
- Algorithm Analysis (Big-O Notation, sorting, searching, etc.)
- Data Structures (Array, Linked List, Trees, Graphs, Stack/Queue)
- Computer Architecture and Operating Systems
Specializations
- Programming Languages
- Artificial Intelligence
- Embedded Systems
- Human/Computer Interaction
- Bioinformatics
Topics Going Forward
- Operating Systems
- Memory Management
- Virtual Memory
- Programming Languages
-- Interpreters
-- Compilers
- Whatever tickles my fancy
- Whatever tickles YOUR fancy!