West Windsor-Plainsboro Regional School District Advanced Topics in Computer Science Grades 9-12

Size: px
Start display at page:

Download "West Windsor-Plainsboro Regional School District Advanced Topics in Computer Science Grades 9-12"

Transcription

1 West Windsor-Plainsboro Regional School District Advanced Topics in Computer Science Grades 9-12

2 Unit 1: Recursion Content Area: Technology Course & Grade Level: Advanced Topics in Computer Science, 9 12 Summary and Rationale Advanced Topics in Computer Science is the second course of a two year college level sequence in program design, implementation, and testing. It is designed for students who have successfully completed AP Computer Science A. The course extends the concepts of AP Computer Science, incorporating such topics as recursion, algorithm efficiency, data structures, sorting and searching, networking, graphical user interfaces, security, robotics, artificial intelligence, and parallel programming. 3 weeks Recommended Pacing State Standards 8.1 Educational Technology: All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaboratively and to create and communicate knowledge. Strand: Creativity and Innovation; Critical Thinking, Problem Solving, and Decision Making CPI # Cumulative Progress Indicator (CPI) B F.2 Design and pilot a digital learning game to demonstrate knowledge and skills related to one or more content areas or a real world situation. Analyze the capabilities and limitations of current and emerging technology resources and assess their potential to address educational, career, personal, and social needs. 8.2 Technology Education, Engineering, and Design: All students will develop an understanding of the nature and impact of technology, engineering, technological design, and the designed world, as they relate to the individual, global society, and the environment. Strand: Nature of Technology: Creativity and Innovation; Resources for a Technological World; The Designed World CPI # A F G.1 Cumulative Progress Indicator (CPI) Design and create a technology product or system that improves the quality of life and identify trade offs, risks, and benefits. Determine and use the appropriate application of resources in the design, development, and creation of a technological product or system. Analyze the interactions among various technologies and collaborate to create a product or system demonstrating their interactivity. Instructional Focus Unit Enduring Understandings Unit Essential Questions Objectives Students will know:

3 Students will be able to: Explore and demonstrate recursive methods Compare/Contrast recursion and iteration Test efficiency of recursive functions Solve problems using recursion Core Text: Suggested Resources: Resources

4 Unit 2: Advanced Data Structures Content Area: Technology Course & Grade Level: Advanced Topics in Computer Science, 9 12 Summary and Rationale Advanced Topics in Computer Science is the second course of a two year college level sequence in program design, implementation, and testing. It is designed for students who have successfully completed AP Computer Science A. The course extends the concepts of AP Computer Science, incorporating such topics as recursion, algorithm efficiency, data structures, sorting and searching, networking, graphical user interfaces, security, robotics, artificial intelligence, and parallel programming. 3 Weeks Recommended Pacing State Standards 8.1 Educational Technology: All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaboratively and to create and communicate knowledge. Strand: Creativity and Innovation; Critical Thinking, Problem Solving, and Decision Making B F.2 Design and pilot a digital learning game to demonstrate knowledge and skills related to one or more content areas or a real world situation. Analyze the capabilities and limitations of current and emerging technology resources and assess their potential to address educational, career, personal, and social needs. 8.2 Technology Education, Engineering, and Design: All students will develop an understanding of the nature and impact of technology, engineering, technological design, and the designed world, as they relate to the individual, global society, and the environment. Strand: Nature of Technology: Creativity and Innovation; Resources for a Technological World; The Designed World A F G.1 Design and create a technology product or system that improves the quality of life and identify trade offs, risks, and benefits. Determine and use the appropriate application of resources in the design, development, and creation of a technological product or system. Analyze the interactions among various technologies and collaborate to create a product or system demonstrating their interactivity. Instructional Focus Unit Enduring Understandings Unit Essential Questions Objectives Students will know:

5 Students will be able to: Use standard Java Library classes o 2 Dimensional Arrays o Linked List o Iterator o Stacks o Heaps o Maps o Sets o Priority Queues Develop implementations of data structures Compare/Contrasts the efficiency of basic data operations (traverse, insert, delete, find, etc.) Decide what data structure is appropriate Solve problems using Data Structures Core Text: Suggested Resources: Resources

6 Unit 3: Advanced Sort Algorithms Content Area: Technology Course & Grade Level: Advanced Topics in Computer Science, 9 12 Summary and Rationale Advanced Topics in Computer Science is the second course of a two year college level sequence in program design, implementation, and testing. It is designed for students who have successfully completed AP Computer Science A. The course extends the concepts of AP Computer Science, incorporating such topics as recursion, algorithm efficiency, data structures, sorting and searching, networking, graphical user interfaces, security, robotics, artificial intelligence, and parallel programming. 4 Weeks Recommended Pacing State Standards 8.1 Educational Technology: All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaboratively and to create and communicate knowledge. Strand: Creativity and Innovation; Critical Thinking, Problem Solving, and Decision Making B F.2 Design and pilot a digital learning game to demonstrate knowledge and skills related to one or more content areas or a real world situation. Analyze the capabilities and limitations of current and emerging technology resources and assess their potential to address educational, career, personal, and social needs. 8.2 Technology Education, Engineering, and Design: All students will develop an understanding of the nature and impact of technology, engineering, technological design, and the designed world, as they relate to the individual, global society, and the environment. Strand: Nature of Technology: Creativity and Innovation; Resources for a Technological World; The Designed World A F G.1 Design and create a technology product or system that improves the quality of life and identify trade offs, risks, and benefits. Determine and use the appropriate application of resources in the design, development, and creation of a technological product or system. Analyze the interactions among various technologies and collaborate to create a product or system demonstrating their interactivity. Instructional Focus Unit Enduring Understandings Unit Essential Questions Objectives Students will know:

7 Students will be able to: Study sort and search algorithms o Selection Sort o Insertion Sort o Merge Sort o Recursive Merge Sort o Quick Sort o Heap Sort o Linear/Binary Searches Compare Performance of Sorts Test efficiency of sorts (Big Oh Analysis Worst, Best, Average Cases) Solve problems using sort/search techniques Core Text: Suggested Resources: Resources

8 Unit 4: Graphical User Interfaces Content Area: Technology Course & Grade Level: Advanced Topics in Computer Science, 9 12 Summary and Rationale Advanced Topics in Computer Science is the second course of a two year college level sequence in program design, implementation, and testing. It is designed for students who have successfully completed AP Computer Science A. The course extends the concepts of AP Computer Science, incorporating such topics as recursion, algorithm efficiency, data structures, sorting and searching, networking, graphical user interfaces, security, robotics, artificial intelligence, and parallel programming. 5 Weeks Recommended Pacing State Standards 8.1 Educational Technology: All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaboratively and to create and communicate knowledge. Strand: Creativity and Innovation; Critical Thinking, Problem Solving, and Decision Making B F.2 Design and pilot a digital learning game to demonstrate knowledge and skills related to one or more content areas or a real world situation. Analyze the capabilities and limitations of current and emerging technology resources and assess their potential to address educational, career, personal, and social needs. 8.2 Technology Education, Engineering, and Design: All students will develop an understanding of the nature and impact of technology, engineering, technological design, and the designed world, as they relate to the individual, global society, and the environment. Strand: Nature of Technology: Creativity and Innovation; Resources for a Technological World; The Designed World A F G.1 Design and create a technology product or system that improves the quality of life and identify trade offs, risks, and benefits. Determine and use the appropriate application of resources in the design, development, and creation of a technological product or system. Analyze the interactions among various technologies and collaborate to create a product or system demonstrating their interactivity. Instructional Focus Unit Enduring Understandings Unit Essential Questions Objectives Students will know:

9 Students will be able to: Review GUI/Graphics topics Use inheritance to customize frames Explore components (buttons, sliders, menus, combo boxes, etc.) Program multi event procedures Core Text: Suggested Resources: Resources

10 Unit 5: Networking Content Area: Technology Course & Grade Level: Advanced Topics in Computer Science, 9 12 Summary and Rationale Advanced Topics in Computer Science is the second course of a two year college level sequence in program design, implementation, and testing. It is designed for students who have successfully completed AP Computer Science A. The course extends the concepts of AP Computer Science, incorporating such topics as recursion, algorithm efficiency, data structures, sorting and searching, networking, graphical user interfaces, security, robotics, artificial intelligence, and parallel programming. 5 Weeks Recommended Pacing State Standards 8.1 Educational Technology: All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaboratively and to create and communicate knowledge. Strand: Creativity and Innovation; Communication and Collaboration; Critical Thinking, Problem Solving, and Decision Making B C F.2 Design and pilot a digital learning game to demonstrate knowledge and skills related to one or more content areas or a real world situation. Develop an innovative solution to a complex, local or global problem or issue in collaboration with peers and experts, and present ideas for feedback in an online community. Analyze the capabilities and limitations of current and emerging technology resources and assess their potential to address educational, career, personal, and social needs. 8.2 Technology Education, Engineering, and Design: All students will develop an understanding of the nature and impact of technology, engineering, technological design, and the designed world, as they relate to the individual, global society, and the environment. Strand: Nature of Technology: Creativity and Innovation; Resources for a Technological World; The Designed World A F G.1 Design and create a technology product or system that improves the quality of life and identify trade offs, risks, and benefits. Determine and use the appropriate application of resources in the design, development, and creation of a technological product or system. Analyze the interactions among various technologies and collaborate to create a product or system demonstrating their interactivity. Instructional Focus Unit Enduring Understandings Unit Essential Questions

11 Objectives Students will know: Students will be able to: Network architecture Transmission methods o Analog o Digital Transmission media Multiplexing and its applications Switching Error detection and correction Data link control and protocols Ethernet Wireless networking Cellular phone networks (?) Asynchronous transfer mode IP addressing and sub netting IP protocol ICMP VPN UPD, TCP DNS DHCP Core Text: Suggested Resources: Resources

12 Unit 6: Computer Security Content Area: Technology Course & Grade Level: Advanced Topics in Computer Science, 9 12 Summary and Rationale Advanced Topics in Computer Science is the second course of a two year college level sequence in program design, implementation, and testing. It is designed for students who have successfully completed AP Computer Science A. The course extends the concepts of AP Computer Science, incorporating such topics as recursion, algorithm efficiency, data structures, sorting and searching, networking, graphical user interfaces, security, robotics, artificial intelligence, and parallel programming. 5 Weeks Recommended Pacing State Standards 8.1 Educational Technology: All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaboratively and to create and communicate knowledge. Strand: Creativity and Innovation; Critical Thinking, Problem Solving, and Decision Making B E F.2 Design and pilot a digital learning game to demonstrate knowledge and skills related to one or more content areas or a real world situation. Predict the impact on society of unethical use of digital tools, based on research and working with peers and experts in the field. Analyze the capabilities and limitations of current and emerging technology resources and assess their potential to address educational, career, personal, and social needs. 8.2 Technology Education, Engineering, and Design: All students will develop an understanding of the nature and impact of technology, engineering, technological design, and the designed world, as they relate to the individual, global society, and the environment. Strand: Nature of Technology: Creativity and Innovation; Resources for a Technological World; The Designed World A F G.1 Design and create a technology product or system that improves the quality of life and identify trade offs, risks, and benefits. Determine and use the appropriate application of resources in the design, development, and creation of a technological product or system. Analyze the interactions among various technologies and collaborate to create a product or system demonstrating their interactivity. Instructional Focus Unit Enduring Understandings Unit Essential Questions

13 Objectives Students will know: Students will be able to: Examine PC security Examine network security Encryption algorithms o Need for o Requirements of o Variations with strengths and weaknesses o Importance of correct implementation Core Text: Suggested Resources: Resources

West Windsor-Plainsboro Regional School District Computer Programming Grade 8

West Windsor-Plainsboro Regional School District Computer Programming Grade 8 West Windsor-Plainsboro Regional School District Computer Programming Grade 8 Page 1 of 7 Unit 1: Programming Content Area: Technology Course & Grade Level: Computer Programming, Grade 8 Summary and Rationale

More information

West Windsor-Plainsboro Regional School District Architectural Design and Fabrication

West Windsor-Plainsboro Regional School District Architectural Design and Fabrication West Windsor-Plainsboro Regional School District Architectural Design and Fabrication Unit 1: Technical Drawings Content Area: Engineering Course & Grade Level: Architectural Design & Fabrication, 10-12

More information

understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems

understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems Subject Knowledge Audit & Tracker Computer Science 2017-18 Purpose of the Audit Your indications of specialist subject knowledge strengths and areas for development are used as a basis for discussion during

More information

Alabama Course of Study Digital Literacy and Computer Science Grade 8

Alabama Course of Study Digital Literacy and Computer Science Grade 8 A Correlation of Computer Programming Fundamental Concepts Using Java 2017 To the Alabama Course of Study Digital Literacy and Computer Science Grade 8 Recurring Standards for Digital Literacy and Computer

More information

DRAFT 2016 CSTA K-12 CS

DRAFT 2016 CSTA K-12 CS 2016 CSTA K-12 CS Standards: Level 1 (Grades K-5) K-2 Locate and identify (using accurate terminology) computing, input, and output devices in a variety of environments (e.g., desktop and laptop computers,

More information

Required Course Numbers. Test Content Categories. Computer Science 8 12 Curriculum Crosswalk Page 2 of 14

Required Course Numbers. Test Content Categories. Computer Science 8 12 Curriculum Crosswalk Page 2 of 14 TExES Computer Science 8 12 Curriculum Crosswalk Test Content Categories Domain I Technology Applications Core Competency 001: The computer science teacher knows technology terminology and concepts; the

More information

Andriy Pavlovych. Research Interests

Andriy Pavlovych.  Research Interests Research Interests Andriy Pavlovych andriyp@cse.yorku.ca http://www.cse.yorku.ca/~andriyp/ Human Computer Interaction o Human Performance in HCI Investigated the effects of latency, dropouts, spatial and

More information

Algorithms and Data Structures CS 372. The Sorting Problem. Insertion Sort - Summary. Merge Sort. Input: Output:

Algorithms and Data Structures CS 372. The Sorting Problem. Insertion Sort - Summary. Merge Sort. Input: Output: Algorithms and Data Structures CS Merge Sort (Based on slides by M. Nicolescu) The Sorting Problem Input: A sequence of n numbers a, a,..., a n Output: A permutation (reordering) a, a,..., a n of the input

More information

Exploring Technology 8 th Grade Prof Crudele

Exploring Technology 8 th Grade Prof Crudele Exploring Technology 8 th Grade Prof Crudele Exploring Technology is an introductory course covering many important topics and concepts in computer science. Students are evaluated as follows: 15% HW/CW,

More information

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards

CSTA K- 12 Computer Science Standards: Mapped to STEM, Common Core, and Partnership for the 21 st Century Standards CSTA K- 12 Computer Science s: Mapped to STEM, Common Core, and Partnership for the 21 st Century s STEM Cluster Topics Common Core State s CT.L2-01 CT: Computational Use the basic steps in algorithmic

More information

2014 New Jersey Core Curriculum Content Standards - Technology

2014 New Jersey Core Curriculum Content Standards - Technology 2014 New Jersey Core Curriculum Content Standards - Technology Content Area Standard Strand Grade Level bands Technology 8.2 Technology Education, Engineering, Design, and Computational Thinking - Programming:

More information

2009 New Jersey Core Curriculum Content Standards - Technology

2009 New Jersey Core Curriculum Content Standards - Technology P 2009 New Jersey Core Curriculum Content s - 8.1 Educational : All students will use digital tools to access, manage, evaluate, and synthesize information in order to solve problems individually and collaboratively

More information

Trenton Public Schools. Fifth Grade Technological Literacy 2013

Trenton Public Schools. Fifth Grade Technological Literacy 2013 Goals By the end of fifth grade students will be able to: Select appropriate software to create a variety of documents Use database software define fields & input data Create a database, define fields,

More information

Introduction to Computer Science - PLTW #9340

Introduction to Computer Science - PLTW #9340 Introduction to Computer Science - PLTW #9340 Description Designed to be the first computer science course for students who have never programmed before, Introduction to Computer Science (ICS) is an optional

More information

2.6.1: Program Outcomes

2.6.1: Program Outcomes 2.6.1: Program Outcomes Program: M.Sc. Informatics Program Specific Outcomes (PSO) PSO1 This program provides studies in the field of informatics, which is essentially a blend of three domains: networking,

More information

in the New Zealand Curriculum

in the New Zealand Curriculum Technology in the New Zealand Curriculum We ve revised the Technology learning area to strengthen the positioning of digital technologies in the New Zealand Curriculum. The goal of this change is to ensure

More information

PASSAIC COUNTY TECHNICAL INSTITUTE 45 Reinhardt Road Wayne, NJ. Academic Curriculum Unit Planner. Multimedia & CAD. Course # S7120.

PASSAIC COUNTY TECHNICAL INSTITUTE 45 Reinhardt Road Wayne, NJ. Academic Curriculum Unit Planner. Multimedia & CAD. Course # S7120. Multimedia & CAD Course # S7120 August 2018 Multimedia:CAD.docx Page 1 Unit Plan Title: Introduction to Proprietary & Open Source and Web-Based Programs 8.2.12.A.2 - Analyze a current technology and the

More information

Indiana K-12 Computer Science Standards

Indiana K-12 Computer Science Standards Indiana K-12 Computer Science Standards What is Computer Science? Computer science is the study of computers and algorithmic processes, including their principles, their hardware and software designs,

More information

Trenton Public Schools. Eighth Grade Technological Literacy 2013

Trenton Public Schools. Eighth Grade Technological Literacy 2013 Goals By the end of eighth grade students should be able to: Use a word processing program to create professional documents with advanced text-formatting and graphics. Plan and create a database from a

More information

Computer Progression Pathways statements for KS3 & 4. Year 7 National Expectations. Algorithms

Computer Progression Pathways statements for KS3 & 4. Year 7 National Expectations. Algorithms Year 7 National Expectations can show an awareness of tasks best completed by humans or computers. can designs solutions by decomposing a problem and creates a sub-solution for each of these parts (decomposition).

More information

Trenton Public Schools. Fourth Grade Technological Literacy 2013

Trenton Public Schools. Fourth Grade Technological Literacy 2013 Goals By the end of fourth grade students should be able to: Demonstrate proficient use of keyboard by typing a three-paragraph document with no errors. Use a word processing program to create a brochure.

More information

MADISON PUBLIC SCHOOL DISTRICT. MHS Multi-Media II Curriculum

MADISON PUBLIC SCHOOL DISTRICT. MHS Multi-Media II Curriculum MADISON PUBLIC SCHOOL DISTRICT MHS Multi-Media II Curriculum Authored by: Rachel Bonnema Reviewed by: Lee Nittel, Director of Curriculum and Instruction Thomas Paterson, Supervisor of Science and Technology

More information

Hoboken Public Schools. High School Media Production Curriculum

Hoboken Public Schools. High School Media Production Curriculum Hoboken Public Schools High School Media Production Curriculum High School Media Production HOBOKEN PUBLIC SCHOOLS Course Description This course is a workshop that allows young adults the opportunity

More information

200 West Baltimore Street Baltimore, MD TTY/TDD marylandpublicschools.org

200 West Baltimore Street Baltimore, MD TTY/TDD marylandpublicschools.org Karen B. Salmon, Ph.D. State Superintendent of Schools 200 West Baltimore Street Baltimore, MD 21201 410-767-0100 410-333-6442 TTY/TDD marylandpublicschools.org TO: FROM: Members of the State Board of

More information

Strategic Roadmapping - Aligning technology, products and markets

Strategic Roadmapping - Aligning technology, products and markets Strategic Roadmapping - Aligning technology, products and markets Robert Phaal Centre for Technology Management 6 October 2011 Strategy and business performance The use of roadmaps is a weak area generally,

More information

2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework

2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework 2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework June 2016 Massachusetts Department of Elementary and Secondary Education 75 Pleasant Street, Malden, MA 02148-4906 Phone

More information

Computer Science & High Tech

Computer Science & High Tech ABCD Computer Science & High Tech yet are quickly accessible from one central location. 7 Gain a competitive advantage 7 Facilitate product research and development 7 Raise return on investment Computer

More information

Homework Assignment #1

Homework Assignment #1 CS 540-2: Introduction to Artificial Intelligence Homework Assignment #1 Assigned: Thursday, February 1, 2018 Due: Sunday, February 11, 2018 Hand-in Instructions: This homework assignment includes two

More information

A Level Computer Science H446/02 Algorithms and programming. Practice paper - Set 1. Time allowed: 2 hours 30 minutes

A Level Computer Science H446/02 Algorithms and programming. Practice paper - Set 1. Time allowed: 2 hours 30 minutes A Level Computer Science H446/02 Algorithms and programming Practice paper - Set 1 Time allowed: 2 hours 30 minutes Do not use: a calculator First name Last name Centre number Candidate number INSTRUCTIONS

More information

Movie Production. Course Overview

Movie Production. Course Overview Movie Production Description Movie Production is a semester course which is skills and project-based. Students will learn how to be visual storytellers by analyzing and discussing techniques used in contemporary

More information

VISUAL ARTS STANDARD Grades 6-8

VISUAL ARTS STANDARD Grades 6-8 VISUAL ARTS STANDARD Grades 6-8 Big Idea: CRITICAL THINKING AND REFLECTION Enduring Understanding 1: Cognition and reflection are required to appreciate, interpret, and create with artistic intent. VA.68.C.1.1

More information

Correlating 21st Century Skills Assessment reports with South Dakota Standards

Correlating 21st Century Skills Assessment reports with South Dakota Standards 21st Century Skills Assessment tests and reports proficiency to the ISTE NETS-S 2007 strands. This is the standards correlation of South Dakota Educational Technology Content Standards to the ISTE NETS-S

More information

The Intelligent Computer. Winston, Chapter 1

The Intelligent Computer. Winston, Chapter 1 The Intelligent Computer Winston, Chapter 1 Michael Eisenberg and Gerhard Fischer TA: Ann Eisenberg AI Course, Fall 1997 Eisenberg/Fischer 1 AI Course, Fall97 Artificial Intelligence engineering goal:

More information

Divide & conquer. Which works better for multi-cores: insertion sort or merge sort? Why?

Divide & conquer. Which works better for multi-cores: insertion sort or merge sort? Why? 1 Sorting... more 2 Divide & conquer Which works better for multi-cores: insertion sort or merge sort? Why? 3 Divide & conquer Which works better for multi-cores: insertion sort or merge sort? Why? Merge

More information

Arrays. Independent Part. Contents. Programming with Java Module 3. 1 Bowling Introduction Task Intermediate steps...

Arrays. Independent Part. Contents. Programming with Java Module 3. 1 Bowling Introduction Task Intermediate steps... Programming with Java Module 3 Arrays Independent Part Contents 1 Bowling 3 1.1 Introduction................................. 3 1.2 Task...................................... 3 1.3 Intermediate steps.............................

More information

Subject Area. Content Area: Visual Art. Course Primary Resource: A variety of Internet and print resources Grade Level: 3

Subject Area. Content Area: Visual Art. Course Primary Resource: A variety of Internet and print resources Grade Level: 3 Content Area: Visual Art Subject Area Course Primary Resource: A variety of Internet and print resources Grade Level: 3 Unit Plan 1: Artists Express Themselves through Design Balance Harmony Unity Emphasis,

More information

Michael Cowling, CQUniversity. This work is licensed under a Creative Commons Attribution 4.0 International License

Michael Cowling, CQUniversity. This work is licensed under a Creative Commons Attribution 4.0 International License #THETA2017 Michael Cowling, CQUniversity This work is licensed under a Creative Commons Attribution 4.0 International License A Short Introduction to Boris the Teaching Assistant (AKA How Can A Robot Help

More information

PUBLIC SCHOOLS OF EDISON TOWNSHIP DIVISION OF CURRICULUM AND INSTRUCTION. Engineering Graphics. High School (Edison High only)

PUBLIC SCHOOLS OF EDISON TOWNSHIP DIVISION OF CURRICULUM AND INSTRUCTION. Engineering Graphics. High School (Edison High only) PUBLIC SCHOOLS OF EDISON TOWNSHIP DIVISION OF CURRICULUM AND INSTRUCTION Engineering Graphics Length of Course: Elective/Required: Schools: Full Year Required High School (Edison High only) Eligibility:

More information

M14/4/COMSC/HP1/ENG/TZ0/XX. Computer science. Paper 1. Friday 16 May 2014 (afternoon) 2 hours 10 minutes INSTRUCTIONS TO CANDIDATES

M14/4/COMSC/HP1/ENG/TZ0/XX. Computer science. Paper 1. Friday 16 May 2014 (afternoon) 2 hours 10 minutes INSTRUCTIONS TO CANDIDATES M14/4/COMSC/HP1/ENG/TZ0/XX 22147011 Computer science HIGHER level Paper 1 Friday 16 May 2014 (afternoon) 2 hours 10 minutes INSTRUCTIONS TO CANDIDATES Do not open this examination paper until instructed

More information

2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework

2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework 2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework June 2016 Massachusetts Department of Elementary and Secondary Education 75 Pleasant Street, Malden, MA 02148-4906 Phone

More information

Modern Integrated Technology of Information Systems Design and Development:

Modern Integrated Technology of Information Systems Design and Development: Modern Integrated Technology of Information Systems Design and Development: From Programming to Project Management Victor Illushko Emaid Abdul-Retha Alexander Sokolov Irena Zaretskaya Sönke Dierks Pascual

More information

BIG IDEAS. Personal design choices require self-exploration, collaboration, and evaluation and refinement of skills. Learning Standards

BIG IDEAS. Personal design choices require self-exploration, collaboration, and evaluation and refinement of skills. Learning Standards Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES BIG IDEAS Design for the life cycle includes consideration of social and environmental impacts. Personal design choices require self-exploration,

More information

Art Instructional Units

Art Instructional Units Art Instructional Units ART INSTRUCTIONAL UNITS TASK FORCE MEMBERS JANEEN LINDSAY SHARON COSLOP JILL CUCCI SMITH SABINA MULLER, CURRICULUM AND INSTRUCTION SUPERVISOR SEPTEMBER 2013 Unit 1 The Element of

More information

THE NATIONAL INSTITUTE OF ENGINEERING, Mysore UG - Semester End Examination Schedule - December 2014

THE NATIONAL INSTITUTE OF ENGINEERING, Mysore UG - Semester End Examination Schedule - December 2014 5/12/2014 1 1 1 CV0413 Quantity Surveying & Estimation Computer Concept & C Programming CV0418/CV0501 Mechanics of Deformable Bodies CV0419/CV0201 Building Materials & Construction CV0420/CV0402 Mechanics

More information

Visvesvaraya Technological University, Belagavi

Visvesvaraya Technological University, Belagavi Time Table for M.TECH. Examinations, June / July 2017 M. TECH. 2010 Scheme 2011 Scheme 2012 Scheme 2014 Scheme 2016 Scheme [CBCS] Semester I II III I II III I II III I II IV I II Time Date, Day 14/06/2017,

More information

LA-T LED ANALYSER EVALUATION KIT INSTRUCTION MANUAL. rev

LA-T LED ANALYSER EVALUATION KIT INSTRUCTION MANUAL. rev LA-T LED ANALYSER EVALUATION KIT INSTRUCTION MANUAL rev. 300117 TABLE OF CONTENTS General Information 3 Application 3 Design 3 Features 3 Operation conditions 3 Operation instructions 4-7 2 GENERAL INFORMATION

More information

Previous Lecture. How can computation sort data faster for you? Sorting Algorithms: Speed Comparison. Recursive Algorithms 10/31/11

Previous Lecture. How can computation sort data faster for you? Sorting Algorithms: Speed Comparison. Recursive Algorithms 10/31/11 CS 202: Introduction to Computation " UIVERSITY of WISCOSI-MADISO Computer Sciences Department Professor Andrea Arpaci-Dusseau How can computation sort data faster for you? Previous Lecture Two intuitive,

More information

Getting started Guide

Getting started Guide Getting started Guide SnapJam is a Social Networking Site wrapped around Music. We help you Connect, Collaborate and Compose High Quality Music with your Friends. First Step: Register for an account. Once

More information

2009 Michigan Educational Technology Standards - Grades 6-8

2009 Michigan Educational Technology Standards - Grades 6-8 GLCE Language 1 BASIC OPERATIONS AND CONCEPTS 1. Creativity and Innovation Students demonstrate creative thinking, construct knowledge, and develop innovative products and processes using technology. Students

More information

Wireless systems. how radio works radio spectrum allocation examples. tradeoffs. non-technical issues

Wireless systems. how radio works radio spectrum allocation examples. tradeoffs. non-technical issues Wireless systems how radio works radio spectrum allocation examples cell phones 802.11 (WiFi) Bluetooth GPS RFID: prox, E-ZPass, store tags, passports,...... tradeoffs spectrum, power, range, size, weight,

More information

River Dell Regional School District Animation Curriculum

River Dell Regional School District Animation Curriculum 2015 Mr. Patrick Fletcher Superintendent River Dell Regional Schools Ms. Lorraine Brooks Principal River Dell High School Mr. Richard Freedman Principal River Dell Middle School Mr. William Feldman Assistant

More information

IP/Console

IP/Console 434.582.6146 info@catcomtec.com www.catcomtec.com IP/Console IP Console is a full-featured Radio Control over IP (RCoIP) dispatch solution for SMARTNET, Project 25, EDACS TM, DMR, other Land Mobile Radio

More information

DATA STRUCTURES USING C

DATA STRUCTURES USING C DATA STRUCTURES USING C Lecture-10 Data Structures Different types of Sorting Techniques used in Data Structures Sorting: Definition Sorting: an operation that segregates items into groups according to

More information

G51PGP: Software Paradigms. Object Oriented Coursework 4

G51PGP: Software Paradigms. Object Oriented Coursework 4 G51PGP: Software Paradigms Object Oriented Coursework 4 You must complete this coursework on your own, rather than working with anybody else. To complete the coursework you must create a working two-player

More information

8.1 Educational Technology A. Technology Operations and Concepts Pre-K

8.1 Educational Technology A. Technology Operations and Concepts Pre-K Warren Hills Cluster Schools 8 Technology Mastery Indicators Key: B = Beginning to explore concept/skill D = In process of developing the concept/skill M = Demonstrates concept/skill mastery M = Mastery

More information

Find Your Niche. RF Design

Find Your Niche. RF Design Find Your Niche RF Design Digital Hardware Design Software Design Digital Communications Theory Join Our Engineering Team Want to join a team of knowledgeable, experienced leaders in wireless digital technology?

More information

GRADE 8 COMMUNICATIONS TECHNOLOGY

GRADE 8 COMMUNICATIONS TECHNOLOGY GRADE 8 COMMUNICATIONS TECHNOLOGY Description This course is an introduction to Communication Technology. Students study basic methods of modern communication and develop projects based communication concepts.

More information

Programming Abstractions

Programming Abstractions Programming Abstractions C S 1 0 6 X Cynthia Lee Today s Topics Sorting! 1. The warm-ups Selection sort Insertion sort 2. Let s use a data structure! Heapsort 3. Divide & Conquer Merge Sort (aka Professor

More information

National Coalition for Core Arts Standards. Visual Arts Model Cornerstone Assessment: Secondary Accomplished

National Coalition for Core Arts Standards. Visual Arts Model Cornerstone Assessment: Secondary Accomplished National Coalition for Core Arts Standards Visual Arts Model Cornerstone Assessment: Secondary Accomplished Discipline: Visual Arts Artistic Processes: Creating, Presenting, Responding, and Connecting

More information

COS 226 Algorithms and Data Structures Fall Midterm Exam

COS 226 Algorithms and Data Structures Fall Midterm Exam COS 226 lgorithms and Data Structures Fall 2015 Midterm Exam This exam has 8 questions worth a total of 100 points. You have 80 minutes. The exam is closed book, except that you are allowed to use one

More information

Board/Authority Authorized Course Framework Template

Board/Authority Authorized Course Framework Template Board/Authority Authorized Course Framework Template School District/Independent School Authority Name: Okanagan Skaha School District 67 Developed by: Fiona Bickell and Caroline Goodjohn School Name:

More information

MA/CSSE 473 Day 13. Student Questions. Permutation Generation. HW 6 due Monday, HW 7 next Thursday, Tuesday s exam. Permutation generation

MA/CSSE 473 Day 13. Student Questions. Permutation Generation. HW 6 due Monday, HW 7 next Thursday, Tuesday s exam. Permutation generation MA/CSSE 473 Day 13 Permutation Generation MA/CSSE 473 Day 13 HW 6 due Monday, HW 7 next Thursday, Student Questions Tuesday s exam Permutation generation 1 Exam 1 If you want additional practice problems

More information

Computing for Engineers in Python

Computing for Engineers in Python Computing for Engineers in Python Lecture 10: Signal (Image) Processing Autumn 2011-12 Some slides incorporated from Benny Chor s course 1 Lecture 9: Highlights Sorting, searching and time complexity Preprocessing

More information

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies

Years 9 and 10 standard elaborations Australian Curriculum: Digital Technologies Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making

More information

COS 226 Algorithms and Data Structures Fall Midterm Exam

COS 226 Algorithms and Data Structures Fall Midterm Exam COS 226 lgorithms and Data Structures Fall 2015 Midterm Exam You have 80 minutes for this exam. The exam is closed book, except that you are allowed to use one page of notes (8.5-by-11, one side, in your

More information

Hoboken Public Schools. Visual and Arts Curriculum Grades K-6

Hoboken Public Schools. Visual and Arts Curriculum Grades K-6 Hoboken Public Schools Visual and Arts Curriculum Grades K-6 Visual Arts K-6 HOBOKEN PUBLIC SCHOOLS Course Description Visual arts education teaches the students that there are certain constants in art,

More information

National Coalition for Core Arts Standards Media Arts Model Cornerstone Assessment: High School- Proficient

National Coalition for Core Arts Standards Media Arts Model Cornerstone Assessment: High School- Proficient National Coalition for Core Arts Standards Media Arts Model Cornerstone Assessment: High School- Proficient Discipline: Artistic Processes: Title: Description: Grade: Media Arts All Processes Key Processes:

More information

Course Objectives and Course Outcomes

Course Objectives and Course Outcomes Department of Electronics and Telecommunication Engineering Course Objectives and Course Outcomes Semester-III Course Code Course Name Course Objectives Course Outcomes ECC302 Electronic Devices & 1. To

More information

Engineering Drafting and Design I

Engineering Drafting and Design I Title Engineering Drafting and Design I Type Consensus Document Map Authors Steven Shuttlesworth, Paul Wood Subject Industrial/Technology Education Course Engineering Drafting and Design I Grade(s) 09,

More information

The Nature of Informatics

The Nature of Informatics The Nature of Informatics Alan Bundy University of Edinburgh 19-Sep-11 1 What is Informatics? The study of the structure, behaviour, and interactions of both natural and artificial computational systems.

More information

Making Smart Robotics Smarter. Brian Mason West Coast Business Development Manager, Elmo Motion Control, Inc.

Making Smart Robotics Smarter. Brian Mason West Coast Business Development Manager, Elmo Motion Control, Inc. Making Smart Robotics Smarter Brian Mason West Coast Business Development Manager, Elmo Motion Control, Inc. Making Smart Robotics Smarter Content Note: This presentation has been edited from the original

More information

Accessible Power Tool Flexible Application Scalable Solution

Accessible Power Tool Flexible Application Scalable Solution Accessible Power Tool Flexible Application Scalable Solution Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a

More information

Nagoya International School Parent Guide to Design

Nagoya International School Parent Guide to Design Nagoya International School Parent Guide to Design Design is the fundamental soul of a man-made creation that ends up expressing itself in successive outer layers of a product or service. Steve Jobs Design

More information

Alice World Programming Grade 8 Science Mrs. McCarthy - 8th Grade Science Start Date: June 26, 2012 End Date : June 30, 2012

Alice World Programming Grade 8 Science Mrs. McCarthy - 8th Grade Science Start Date: June 26, 2012 End Date : June 30, 2012 Alice World Programming Start Date: June 26, 2012 End Date : June 30, 2012 Unit Preparation Essential Question How can we use Alice Programming to reinforce basic science concepts? Vocabulary Evaporation

More information

Policy-Based RTL Design

Policy-Based RTL Design Policy-Based RTL Design Bhanu Kapoor and Bernard Murphy bkapoor@atrenta.com Atrenta, Inc., 2001 Gateway Pl. 440W San Jose, CA 95110 Abstract achieving the desired goals. We present a new methodology to

More information

The student will understand ethical behavior and be able to demonstrate sound understanding of technological concepts.

The student will understand ethical behavior and be able to demonstrate sound understanding of technological concepts. Topic: Orientation Included Standards: ISTE Standards 5 a,b,c; 6 a, b In addition to, in-depth inferences and applications that go beyond what was The student will understand ethical behavior and be able

More information

CSE373: Data Structure & Algorithms Lecture 23: More Sorting and Other Classes of Algorithms. Nicki Dell Spring 2014

CSE373: Data Structure & Algorithms Lecture 23: More Sorting and Other Classes of Algorithms. Nicki Dell Spring 2014 CSE373: Data Structure & Algorithms Lecture 23: More Sorting and Other Classes of Algorithms Nicki Dell Spring 2014 Admin No class on Monday Extra time for homework 5 J 2 Sorting: The Big Picture Surprising

More information

Proposal for a Rapid Prototyping Environment for Algorithms Intended for Autonoumus Mobile Robot Control

Proposal for a Rapid Prototyping Environment for Algorithms Intended for Autonoumus Mobile Robot Control Mechanics and Mechanical Engineering Vol. 12, No. 1 (2008) 5 16 c Technical University of Lodz Proposal for a Rapid Prototyping Environment for Algorithms Intended for Autonoumus Mobile Robot Control Andrzej

More information

Engineering, & Mathematics

Engineering, & Mathematics 8O260 Applied Mathematics for Technical Professionals (R) 1 credit Gr: 10-12 Prerequisite: Recommended prerequisites: Algebra I and Geometry Description: (SGHS only) Applied Mathematics for Technical Professionals

More information

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables

More information

Creating a New Remachining Sequence

Creating a New Remachining Sequence Creating a New Remachining Sequence Objectives Learn how to create a new Remachining sequence. Overview What is a Remachining Sequence? Creating a new Remachining Sequence Remachining Sequences Much like

More information

Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES Media Design Grade 11 BIG IDEAS

Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES Media Design Grade 11 BIG IDEAS Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES Media Design Grade 11 BIG IDEAS Design for the life cycle includes consideration of social and environmental impacts. Personal design choices

More information

Franka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient.

Franka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a technology accessible only to few. The reasons for this are the

More information

Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES Graphic Production Grade 12 BIG IDEAS

Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES Graphic Production Grade 12 BIG IDEAS BIG IDEAS Design for the life cycle includes consideration of social and environmental impacts. Design choices require the evaluation and refinement of skills. Tools and technologies can be adapted for

More information

2IOE0 Interactive Intelligent Systems

2IOE0 Interactive Intelligent Systems 2IOE0 Interactive Intelligent Systems Huub van de Wetering TU/e edition 2018-Q1 Huub van de Wetering (TU/e) 2IOE0 Interactive Intelligent Systems edition 2018-Q1 1 / 22 Introduction Course resources 1

More information

Computer Science 160 Course Standards

Computer Science 160 Course Standards CONTACT INFORMATION Becka Morgan: morganb@wou.edu 503-838-8964 COURSE DESCRIPTION Computer Science 160 (3 credits): Introduction to the study of computer science. Topics will include: binary and hexadecimal

More information

AIMA 3.5. Smarter Search. David Cline

AIMA 3.5. Smarter Search. David Cline AIMA 3.5 Smarter Search David Cline Uninformed search Depth-first Depth-limited Iterative deepening Breadth-first Bidirectional search None of these searches take into account how close you are to the

More information

Doodle Labs Smart Radio RM-1370 SWaP Optimized COFDM/MIMO Broadband Radio with Ethernet

Doodle Labs Smart Radio RM-1370 SWaP Optimized COFDM/MIMO Broadband Radio with Ethernet Doodle Labs Smart Radio RM-1370 SWaP Optimized COFDM/MIMO Broadband Radio with Ethernet Smart Radio Overview The Smart Radio is a tiny, full-featured broadband MIMO radio and a mesh router. It has an Ethernet

More information

Doodle Labs Smart Radio RM-2450 SWaP Optimized COFDM/MIMO Broadband Radio with Ethernet

Doodle Labs Smart Radio RM-2450 SWaP Optimized COFDM/MIMO Broadband Radio with Ethernet Doodle Labs Smart Radio RM-2450 SWaP Optimized COFDM/MIMO Broadband Radio with Ethernet Smart Radio Overview The Smart Radio is a tiny, full-featured broadband MIMO radio and a mesh router. It has an Ethernet

More information

Electronics & Telecommunications Engineering Department

Electronics & Telecommunications Engineering Department Electronics & Telecommunications Engineering Department Program Specific Outcomes (PSOs) PSO 1 PSO 2 PSO 3 An ability to design and implement complex systems in areas like signal processing embedded systems,

More information

2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework

2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework 2016 Massachusetts Digital Literacy and Computer Science (DLCS) Curriculum Framework June 2016 Massachusetts Department of Elementary and Secondary Education 75 Pleasant Street, Malden, MA 02148-4906 Phone

More information

Smart Metering Modem Solutions BROADBAND

Smart Metering Modem Solutions BROADBAND Smart Metering Modem Solutions BROADBAND Solutions for CATV networks Smart Metering Modem Solutions Smart Metering Modems The Appropriate Solution from Kathrein The European Union and many other countries

More information

Bibb County School District Technology Scope and Sequence Kindergarten - 12 th Grade

Bibb County School District Technology Scope and Sequence Kindergarten - 12 th Grade Bibb County School District Technology Scope and Sequence indergarten - 12 th Grade Students will 1 2 3 5 Technology Operations and Concepts 1 Use accurate terminology related to technology. Use appropriate

More information

BSc (Hons) Information and Communication Technologies E316

BSc (Hons) Information and Communication Technologies E316 BSc (Hons) Information and Communication Technologies E31 1. Objectives This programme is geared towards producing ICT professionals, with the ability to adapt to the rapid developments in Information

More information

ACALANES UNION HIGH SCHOOL DISTRICT Adopted: 12/15/04 Visual and Performing Arts Subject Area

ACALANES UNION HIGH SCHOOL DISTRICT Adopted: 12/15/04 Visual and Performing Arts Subject Area COURSE TITLE: COURSE CODE V0919P ACALANES UNION HIGH SCHOOL DISTRICT Adopted: 12/15/04 Visual and Performing Arts Subject Area GRADE LEVEL: 11-12 COURSE LENGTH: PREREQUISITE: CREDIT: UC/CSU CREDIT: One

More information

Rapid City Area Schools

Rapid City Area Schools Rapid City Area Schools Middle School Information and Communication Technology (ICT) Curriculum APPROVED BY THE BOARD OF EDUCATION RAPID CITY AREA SCHOOLS January 3, 2008 1 Mission Our goal is to prepare

More information

Pine Hill Public Schools Curriculum

Pine Hill Public Schools Curriculum Curriculum Content Area: Special Areas Course Title/ Grade Level: Printing I / 9-12 Unit 1: Safety and First Aid Month: 1 st Half - September Unit 2: Measurement/Basic Layout/Electronic Imaging Month:

More information

Wireless Communications and Networking

Wireless Communications and Networking IMA - Wireless Communications and Networking Jon W. Mark and Weihua Zhuang Centre for Wireless Communications Department of Electrical and Computer Engineering University of Waterloo Waterloo, Ontario,

More information

Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGY Drafting Grade 10 BIG IDEAS. Complex tasks require the sequencing of skills.

Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGY Drafting Grade 10 BIG IDEAS. Complex tasks require the sequencing of skills. Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGY Drafting Grade 10 BIG IDEAS Social, ethical, and sustainability considerations impact design. Complex tasks require the sequencing of skills. Complex

More information

Collaborative Robotic Navigation Using EZ-Robots

Collaborative Robotic Navigation Using EZ-Robots , October 19-21, 2016, San Francisco, USA Collaborative Robotic Navigation Using EZ-Robots G. Huang, R. Childers, J. Hilton and Y. Sun Abstract - Robots and their applications are becoming more and more

More information