Teaching

Undergraduate Level Courses


SSK4102: EMBEDDED SYSTEMS DEVELOPMENT

  • This course covers the development of applications for embedded system utilizing the available sensors and peripherals. It includes system development architecture, programming language for embedded environment, operating system supports, peripherals, etc.

SSK3102: EMBEDDED SYSTEMS PROGRAMMING

  • This course introduces the fundamental concepts and requirements of developing an embedded system. It covers the software and hardware of the embedded platform, their environments, and embedded programming approaches. The students will learn to write programs for embedded systems.

SSK3207: COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE

  • This course covers computer organization and basic development of digital computer. Topics include Boolean algebra, binary number system, logic gates and circuit, central processing unit, computer memory system and input-output unit and fundamentals of assembly language.

SSK3000: INFORMATION TECHNOLOGY AND ITS APPLICATIONS

  • This course introduces information technology and its applications in information management. Topics include technologies of computer hardware and software, as well as internet and web page development. Current computing issues are also discussed.