IT: Software Development and Testing

Certificate

Estimated Length of Completion

Degree Quarters Credits
Certificate Full Time:
Part Time:
47.0

Program lengths are estimates, not guarantees. For the most current program information, please check with the program contact.

There are no entry requirements for this program

  • Design, write and deliver status updates, bug reports, project plans, meeting notes, professional emails and reports for professional collaboration using oral communications, common business writing techniques, industry standard tools, tracking systems and software applications.
  • Demonstrate team collaboration, time management, multi-tasking, dynamic scheduling, and planning and prioritization techniques using industry standard software applications.
  • Gather, organize and analyze data using fundamental concepts of a relational database.
  • Demonstrate fundamental concepts of computer science, software testing, software development lifecycle, Agile methodology and Object-Oriented Programming.
  • Identify, interpret, analyze and compare the fundamental structures and between JavaScript and C# language.
  • Administer a domain successfully utilizing industry standard server utilities (i.e. Active directory).
  • Interpret and analyze pseudocode, process flow diagrams and feature design specifications.
  • Research, troubleshoot and articulate, using both oral and written techniques to resolve customer related technical issues with operating systems, computer infrastructure, networking and security.

Generic Description for Career information for all programs

For current employment and wage estimates, please visit the following online resources and search for the relevant occupational term:

All costs are estimates and are not guarantees. For the most current program information, check with an adviser by calling (206) 934-4068. There are additional costs for books and supplies. Each student is responsible for the purchase of certain supplies and required tools before the instruction begins.

Hours may vary based on specific program requirements.


Coursework

Course Course ID Credits Availability

Provides the skills and knowledge necessary to develop and pursue a career plan. Includes identification of personal strengths, values, and interests, and evaluation of careers compatible with personal preferences. Provides key career resources, practice in career search skills, and career and education strategies to reach goals.

BTM 100 2.0

Explores the use of data analysis tools to transform data from many sources into effective business intelligence reporting solutions for any organization. Emphasis on introducing advanced query editing, pivot table creation, and interactive summary visualizations.

BTM 112 5.0

Introduces students to cloud-based, client-side software applications for business productivity and collaboration solutions using enterprise grade Office 365. Learn cloud computing basics. Examine the primary cloud service providers. Differentiate between cloud, hybrid-cloud and multi-cloud deployment options. Evaluate software vs platform vs infrastructure as a service concepts. Explore cloud practitioner certificate pathways. Course includes AWS Educate account.

BTM 113 5.0

Further develops business English grammar, punctuation, and word usage skills to compose effective, complex business documents. Develops research, business report writing, and documenting skills. Includes practice of techniques and strategies for effective oral presentations. Covers planning, facilitating, and documenting business meetings.

BTM 119 5.0

Integrates educational studies with supervised internship work experience. Provides individualized opportunities to apply Business Technology Management knowledge and skills in the workplace. Includes setting of work experience learning outcomes and monitoring achievement through self-evaluation and faculty and supervisor evaluations. Co-requisite: Must be employed, interning, or volunteering in a position approved by program faculty or the Cooperative Education.

BTM 197 5.0

Overview of project management from a business and IT perspective, including project estimation, feasibility, planning, risk management, contingency planning, scheduling, control and Agile project methodology. Examine and evaluate project planning techniques, budget estimation, resource allocations, critical path dependencies, risk management, contingency planning, implementation, and evaluation; and, complete a project.

BTM 260 5.0

Introduces hardware architecture and software systems that support web applications, development environments, and systems used to build, test and deploy applications. Explores processes utilized by developers to manage, version, test and deploy their work across *nixes, BSD's, and windows systems.

IT 115 5.0

Covers introductory concepts in HTML, CSS, scripting, procedural, and objects oriented programming languages.

IT 116 5.0

Examines computer programming theory and basics with the use of JavaScript language. Uses a hands-on approach to build interactive websites with JavaScript and demonstrates how to simplify the web development process with the use of jQuery. Studies several popular web techniques.

IT 121 5.0

Explores how to code basic Java applications using an IDE. Students work with primitive types, control statements, strings, and arrays. They also learn how to use Object Oriented programming skills such as classes, objects, inheritance, and interfaces.

IT 211 5.0