2022-2023 Catalog 
    
    Sep 20, 2024  
2022-2023 Catalog [ARCHIVED COPY]

Add to Portfolio (opens a new window)

ITEC 3870 - Software Development II

(4) Credit Hours
Prerequisite: ITEC 3860 , ITEC 3150  
Additional Requirement: Windows based laptop or Apple MacBook (see IT Laptop Program @ www.ggc.edu/itlaptop)
Additional Requirement: Windows based laptop or Apple MacBook (see IT Laptop Program @ www.ggc.edu/itlaptop)
Second course in a sequence that teaches students to use the software development life cycle including problem definition, systems analysis, requirements gathering, designing systems, development of systems, testing and implementation. Upon completion of this course students will be able to:
    1. Identify and distinguish between software systems that require different programming languages, frameworks, and platforms;
    2. Apply trending project management concepts to individual and team process in software development with a client;
    3. Effectively track and measure the software process using various metrics and software tools;
    4. Develop a software system of medium complexity using a software development process appropriate for it using advanced version control concepts;
    5. Develop and implement unit, system, acceptance, and user testing for the software system developed that includes planning, execution, and evaluation of an end-user testing session;
    6. Describe terminology and types of software licenses and intellectual property agreements that apply to software development and select appropriate options for particular project;
    7. Develop soft skills by communicating within team and with a client, by practicing project and research



Add to Portfolio (opens a new window)