Introduction to Computer Software, Types of Computer and Mobile Software, Computer Operating Systems, Programming Software, System Software, Computer Desktop Software Applications, Web Applications, and Business Software Applications. Desktop Software versus Software Web Applications, and Advantages of Web based Software Applications.
Types of Mobile Software Applications, Mobile Native Applications, Mobile Web Apps, and Mobile Hybrid Applications.
Overview of Computer Software and Mobile Software for Software Developers, and Software Testers. Software Fundamentals for all stake holders of Software Development and Testing.