Help

Course Information

Entry-Level Software Development (WPD 516)

Term: 2020-2021 Summer Session

Faculty

Barry A Magda
Email address is hidden, click here to email

Description

Preparation for and building of knowledge, skills, and abilities required to become entry level Software Developers. Included in the training is:
- Basic introduction to ideas in software development using simple coding blocks portion conditionals, loops, sequencing, etc.
- Introduction to a "C" based procedural language translating code to real world actions, beginning with an internet of things (IOT) enabled device for introduction to hardware, and designing a bottom to top project in the Internet of Things using a development environment.
- Preceeding to include HTML & Javascript, developing webpage functionality
- Learning more advanced programming language for problem solving (Python)
- Using GitHub and other practice tools of the software developer to practice collaboration and agile/team development methods.

Students will prepare for a Microsoft Technology Associate (MTA) exam in one of the following areas:
- Software Development Fundamentals
- Introduction to Program