Skip to main content
Skip to main content

Design and Development (DND) (formerly Info & Design Tech)

DND

Design and Development

Design and Development is a program designed to guide students through Design Studies and/or Computer Science. Students that have an interest in engineering, architecture, programming languages, or even cosplay, 3D models, or digital artwork will find this program quite valuable.

 A major emphasis in Design Studies is building a skill set year over year to prepare students for post-secondary education in a related field.

 

Design and Development 10

Course Code: DND 10

Prerequisite: None

In this introductory course, students will journey through both Design (DES) and Computer Science (CSE) modules to allow for an introduction to CAD, Architecture, Animation, and Programming.  This course helps students determine which stream, and where they would like to specialize, at the 20-level. 

During this course, students start by learning about the foundation of any project and learn how to create and work with a design brief.   They will then refine their skills with two creative activities, the personal logo and fantasy map creation. Once they gain these foundational skills, the class moves on to CAD and Architecture, where they will gain industry-level skills to create models/product/mechanical parts in Fusion360. Students will also learn how to take a plan and create a finished designed house in Revit.

Students gain a knowledge of computer programming and the elements that make up a simple 8-bit video game. They will pull in their knowledge of 2D/3D designs to make actors, tile sets, and other resources to complete sequential levels ending in a boss battle. 

The modules covered in this introductory course are shown below. Completing all these modules will maintain the choice of stream at the next level.

  • DES 1020: The Design Process
  • DES 1040: 3D Design 1 (Architecture – Revit)
  • DES1050: CAD 1 (CAD – Fusion360)
  • CSE 1110: Structured Programming 1
  • CSE 1120: Structured Programming 2

If a student has completed all these modules ahead of time, they can complete one/some of the following modules: 

  • DES 1060: Technical Design & Drafting (Fusion360 and/or Revit)
  • DES 1910: Project A
  • CSE 1910: Project A

Historically, students doing projects have a focus in mind, like exploring more Architecture or refining their 2D or 3D Animation Skills.

 

Design and Development 20 

Course code: DND20/30

Prerequisite: Minimum of 2 Credits from the 10-level, Stream-Specific.  Any missing modules necessary can be completed first before attempting any 20-level module.

At this level, students will begin to walk down a path of interest and build on the previous introductory skills by applying those skills to applicable challenges that will encourage new skill development.  Students will develop a higher skill set and should be able to complete more challenging projects, even those given by other experts.  The expected level of detail will be enough to have these projects be digitally explored via Augmented Reality or be reproduced as a scale model using a 3D printer. 

Typically, students will choose one of the following streams:

Mechanical CADD or Architecture – Students will earn module credits in DES 2055, DES 2045, DES 2065, DES 2910, DES 2920.   These two streams do overlap a bit with the first two modules, but in the second half of the term students are able to custom what they would like to further explore.  Mechanical CADD students will have a chance to explore part replication (i.e. engine parts) and Architecture students will be completing a past BILD Competition from start to finish.

2D/3D Animation – Students will earn module credits in DES 1010, DES 2035 or DES 2045, DES 2055, DES 2910, DES 2920.  This stream will have students choose either 2D or 3D Animation and that in turn will determine if students are working with a drawing tablet or a 3D program such as Blender.

Computer Science – Students will earn module credits in CSE 2110, CSE 2120, CSE 2010, CSE 2910, CSE 2920.  This stream will introduce students to the essential components of any program via an exploration of Python. Students will learn how to handle loops, conditional statements, methods, and other aspects of any programming language. As students progress through data structures, they will learn about 1D and 2D arrays, including dictionaries and tuples. Computer Science includes an investigation of the surrounding concepts that exist, including the ethics, number systems, and hardware of computers.

  

Design and Development 30 

Course code: DND20/30 

Prerequisite: Minimum of 2 Credits from the 20-level, Stream-Specific.  Any missing modules necessary can be completed first before attempting any 30-level module.

At this level, students will have the skills required to take on high-level challenges, including aiming to attempt a Alberta Skills competition.

Typically, students will choose one of the following streams:

Mechanical CADD – Students will earn module credits in DES 3055, DES 3105, DES 3045 DES 3910, and DES 3920.  This year, students will be focused on Engineering Design, including part replication (i.e. engine parts), 3D printing, any other interesting designs.  Other experts have brought in and asked students to replicate, modify, and improve their part.

Architecture – Students will earn module credits in DES 3055, DES 3095, DES 3045, DES 3910, DES 3920.  Architecture students will design their own building and have a chance to create a scale model of the building, including 3D printing necessary parts.  This process will allow students to explore a wide range of skills that are needed.  Architecture students will be completing a past BILD Competition from start to finish.

2D/3D Animation – Students will earn module credits in DES 3055, DES 3145, DES 3155, DES 3910, and DES 3920.  This stream will have students continue their exploration of 2D or 3D Animation and that in turn will determine if students are working with a drawing tablet or a 3D program such as Blender.

Computer Science – Students will earn module credits in CSE 3010, CSE 3110, CSE 3310, CSE 3120, and CSE 3910.  The Computer Science Stream at this level will build on each student’s skills in coding by introducing students to specialized algorithms and object-oriented programming that they can in turn build on to explore areas of interest. At this point, students will either want to deepen their understanding of one language or will want to learn about multiple languages. It is encouraged that students come with a plan and a goal in mind so that those interests can be supported through the term. 

image description
Back to top