Computer Science Class Notes
Computer Science Class Notes
Basics of Computing
Programming Fundamentals
Data Structures
1
– Linked lists: singly linked lists, doubly linked lists.
– Stacks and queues.
– Trees: binary trees, binary search trees.
Algorithms
Object-Oriented Programming
Databases
Web Development
Software Engineering
2
– Version control systems: Git and GitHub.
– Software testing techniques: unit testing, integration testing,
system testing.