Course

Software Testing

Description

Running software with a designed test suite aims to find its bugs and measure its quality. Discuss on the methodologies, tools and case studies.

Network Programming

Description

Write programs that communicate with each other using an application program interface (API) known as sockets. Offer guidance on network programming for beginners as well as professionals. Develop new network-aware applications as well as those maintain existing code. Understand how the networking components of their system function.

Course Taught

Introductory Combinatorics
Operating System
Fuzzy Mathematics
Theory of Database
Software Engineering
Compilers Principle
Discrete Mathematics
Data Structure
Algorithm Design and Analysis
Foundation of Computer Network
Advanced Mathematics