ITF
IT Fundamentals lecture that contains basics of hardware, software, network, security, programming, computational thinking, Javascript and some tools and concepts such as Git-Github, SDLC. The goals of the IT Fundamentals lecture are to accommodate the students to the course environment, to make have a developer perspective, and to make learning some basic concepts and tools.
Hardware Basics
Computer
CPU, RAM, Disk, Motherboard
Capacity units
Binary system
Software Basics
Introdcution of software
Operating system
Applicaitons
Databases
Network Basics
Introduction of network
LAN, WAN
Internet
TCP/IP protocol
Server client architecture
Web server
HTTP protocol
DNS
Security Basics
Malwares
Antivirus
Firewall
VPN
Programming Basics
Solving problem
Arithmatic operators
Comprassion operators
Logical operators
Process priority
Algoritma
Flowchart
