Code-Fusion Logo

Course Description

Code 201: Foundations of Software Development

Course objective:

Students with limited experience will be introduced to the basics of computer science and web development and taught to write simple applications. Students who successfully pass the class will be prepared for admission into Code 301. The technologies used are generally JavaScript, HTML, and CSS.

Occupational outcome:

Have sufficient skills to be confident applying for a web site producer internship.

Course duration:

4 weeks daytime (D) or 8 weeks nights (N), totaling 160 hours.

Method of instruction:

Daytime students can expect the first 3 weeks of the program to be structured as a combination of interactive lecture and hands-on lab time supported by instructors and teaching assistants. Students study provided materials and online 3rd-party resources, while they work on assignments and projects. The fourth week is a project week where students work on team projects and create an app. For night students, the course is designed to provide the same curriculum, content, and experience over roughly twice the duration of the daytime course equivalent.

Course topics:

Semantic HTML and CSS styling and layout: 40 hours Interactive JS and DOM Manipulation: 40 hours CS Fundamentals with JS: 40 hours Collaborative app development project: 40 hours