Software Testing (ST)
Software Testing (ST) is the process of evaluating a software product or application to ensure it functions as intended, meets requirements, and is free of defects. Testers compare actual behavior against expected behavior to find bugs,…
60h
Very Large-Scale Integration (VLSI)
A VLSI course description involves the entire Very Large Scale Integration (VLSI) design process, from the initial concept to a functional integrated circuit (IC). These courses teach the use of industry-standard electronic design automation (EDA) tools…
120h
Very Large-Scale Integration (VLSI)
A VLSI course description involves the entire Very Large Scale Integration (VLSI) design process, from the initial concept to a functional integrated circuit (IC). These courses teach the use of industry-standard electronic design automation (EDA) tools…
60h
J2EE Programming
J2EE, or Java 2 Platform, Enterprise Edition, is a platform designed for developing and deploying enterprise-level Java applications. It provides a set of features, tools, and APIs that simplify the development process and enable developers…
30h
J2EE Programming
J2EE, or Java 2 Platform, Enterprise Edition, is a platform designed for developing and deploying enterprise-level Java applications. It provides a set of features, tools, and APIs that simplify the development process and enable developers…
15h
J2SE Programming
J2SE (Java 2 Platform, Standard Edition), now commonly referred to as Java SE (Java Platform, Standard Edition), represents the core of the Java programming language and platform. It is the fundamental edition of Java, providing…
30h
J2SE Programming
J2SE (Java 2 Platform, Standard Edition), now commonly referred to as Java SE (Java Platform, Standard Edition), represents the core of the Java programming language and platform. It is the fundamental edition of Java, providing…
Multicore Programming
Multicore programming involves designing software to execute simultaneously across multiple processing cores within a single chip or multiple processors, a concept that emerged as an alternative to increasing single-core clock speeds. It requires breaking down…
30h
Back-end Web design and Development
Server-Side Languages:
Proficiency in one or more languages like Python, Node.js (JavaScript), PHP, or C#
Database Management:
Understanding and using both SQL and NoSQL databases (e.g., MySQL, MongoDB) for data storage and retrieval
APIs:
Developing, integrating, and understanding Application Programming Interfaces (APIs) for communication between systems.
60h
1
