-  Computer hardware: logic circuits, memory systems, I/O systems, supercomputers, FPGA, multi-core processors, computer terminals,  
-  VLSI computers: VLSI architectures, microcomputers, memory, SoC, NoC, multiprocessors 
-  Computer systems: Next-generation computers, parallel processing systems, grid, PC clusters, distributed systems, embedded systems, autonomous system, computer communication, operation and maintenance control, storage systems, embedded systems, IoT, industrial systems, network-connected home appliances, smart home appliances 
-  System software: operating systems, databases, language processors, compilers 
-  Application software: computer graphics, CAD, production management systems, simulation 
-  Computer networks: network interfaces, communication mechanism software, cloud computing 
-  Computing techniques: edge computing, reconfigurable computing, approximate computing, machine learning, high performance computing, real-world computing, real-time processing