Pure Versus Applied Informatics

Size: px
Start display at page:

Download "Pure Versus Applied Informatics"

Transcription

1 Pure Versus Applied Informatics A. J. Cowling Department of Computer Science University of Sheffield

2 Structure of Presentation Introduction The structure of mathematics as a discipline. Analysing Pure and Applied Informatics The structure of informatics as a discipline; Curriculum models - particularly CS2008. Distinguishing Pure and Applied Informatics Possible disadvantages; Effects on disciplines within informatics; The overall scope of informatics; Impacts on curriculum structures. Summary and Conclusions

3 Mathematics As A Discipline 1 Brief History Before World War 2: Science and Engineering as different discipline areas, mathematics a single discipline, but closely linked to theoretical physics; After World War 2: mathematics began to split into several disciplines, pure mathematics, applied mathematics, probability, statistics; Relationships with Other Disciplines Applied mathematics closely linked to engineering, which was broadening from just applied science, to also focus on professional practice; Statistics being increasingly applied in social sciences.

4 Mathematics As A Discipline 2 Discipline Structure A spectrum from pure mathematics to disciplines that apply it. Applied Mathematics Engineering Applied in Underpins Pure Mathematics Applied in Statistics Social Sciences

5 Pure & Applied Informatics 1 Similar Structures for Informatics Applications of informatics in other disciplines: Computer Engineering (CE), Software Engineering (SE), Business applications within Information Systems (IS) and Information Technology (IT); Theoretical core of informatics: models of information and computation, essentially pure informatics; Applied theoretical informatics: modelling actual computational structures; Applications of informatics: artificial structures, because informatics is an artificial science, used in building systems (in engineering or business).

6 Pure & Applied Informatics 2 First Discipline Structure Also a spectrum from pure material to systems applications. H/w & S/w Engineering Pure Theory Applied Theory Applications Underpins Defines Applied in Information Systems

7 Curriculum Models 1 Computer Science Curriculum 2008 (CS2008) Defines two structures: body of knowledge areas, units & topics, packages of courses; The body of knowledge underpins the learning outcomes. The Curriculum and the Discipline Structure Knowledge areas in CS2008 covers the whole spectrum: pure theory, applied theory, applications and engineering, except for the Computational Science (CN) area; Distinguishing applications from engineering artefacts needs criteria; Matches the distinction between software engineering (SE) and software development (SD).

8 Curriculum Models 2 Software Development and Software Engineering Based on a model of developing skills in software engineering; The model identifies four stages: programming, software development, software engineering, industrial scale SE. Software Development Scope restricted to simple systems, and their structures; Scope restricted to meeting functional requirements: ie developing a system that does the required functions. Software Engineering Scope extends to quality of processes and of products.

9 Curriculum Models 3 CS2008 Foundations and Hardware Areas Knowledge Area Discrete Structures (DS) Pure Theory Applied Theory Applications Engineering Logic, set theory, graph theory Recursive structures, proof techniques Collection structures Selection of collection structures Architecture Digital logic, data Architecture I/O interface Selection of and representation, styles, instruction Organization execution of formats (AR) programs structures, mem. structures, distributed architectures hardware architectures, hw/sw co-design Net-Centric Computing (NC) Communication theory Fault tolerance, data compression methods Network structures, protocols Selection of protocol features and protocol stacks

10 Curriculum Models 4 Dependencies Within CS2008 Knowledge Areas These knowledge areas can be split into four groups: each group depends on the ones above it; Discrete Structures (DS) is the fundamental theory; There are two areas that cover core hardware concepts: Architecture and Organization (AR), and Net-Centric Computing (NC), the software-related areas all depend on these; There are three areas that cover core programming concepts: Programming Fundamentals (PF), Algorithms and Complexity (AL), and Programming Languages (PL); The remaining eight areas cover various aspects of building applications systems in software.

11 Curriculum Models 5 CS2008 Fundamental Programming Areas Knowledge Area Programming Fundamentals (PF) Pure Theory Applied Theory Applications Engineering Theory of computation, information and algorithms Programming paradigms, properties of algorithms Programming styles, secure programming algorithms algorithms styles Selection of programming paradigms and styles Algorithms and Complexity (AL) Theory of computation, computability Problem decomposition, analysis of algorithms Classes of algorithms Selection of classes of algorithms Programming Languages (PL) Language and automata theory, type theory Language features, translation Language paradigms Selection of languages

12 Curriculum Models 6 CS2008 Software Systems Applications Areas 1 Knowledge Area Operating Systems (OS) Human- Computer Interaction (HC) Graphics and Visual Comp. (GV) Intelligent Systems (IS) Pure Theory Applied Theory Applications Engineering Theories of computation & concurrency Psychology and human factors Linear algebra, coordinate geometry, colour perception Theories of search spaces, statistical models of learning Principles of memory, devices, files, security Communication methods, quality of communication Rendering methods, animation methods Reasoning methods, agent models Filing systems, security, scheduling Widgets and widget sets, disability support, interface builders Rendering & VR systems, game engines Knowledge & rule bases, inference engines, planning Selection of OS and features Selection of interface designs Selection of rendering and animation methods Design of KBS

13 Curriculum Models 7 CS2008 Software Systems Applications Areas 2 Knowledge Area Pure Theory Applied Theory Applications Engineering Information Management (IM) Social and Professional Issues (SP) Software Engineering (SE) Computational Science (CN) Information theory, relational data theory Principles of law and ethics Principles of system models Theory of data representation, comp. maths. Relational data, indexing, hypermedia & retrieval models Systems and legal and social standards System modeling, design & project management Approximation, parallelization, simulation Database structures, query languages, data mining systems Requirements for security, privacy and IP Development tools and processes Simulation systems Selection of DB models, structures and methods Social assessment of systems Assessment of risk, security, correctness and reliability

14 The Discipline of Informatics 1 Second Discipline Structure Based on the CS2008 groups of areas Hardware H/w & S/w Engineering Theory Underpins Underpin Applied in Applications Programming Information Systems

15 The Discipline of Informatics 2 Similarities Between the Models Pure Informatics relates to the first three groups: Theory, Hardware and Programming; Applied informatics relates to the rest: the CS2008 knowledge areas forming the applications group. Possible Disadvantages of This Distinction If it simply split introductory and advanced material: but this does not apply to most of the knowledge areas; If the applications courses were too heavily artefact-based: since they should focus on how pure informatics material is applied, but this does need to include study of relevant artefacts.

16 The Discipline of Informatics 3 Non-CS Parts of Informatics Informatics includes other disciplines as well as CS: CE, SE, IS and IT; Each of these has a similar core to CS: in particular, they all include pure informatics, as defined here; Their relationships are concerned with the non-core areas: primarily, the areas defined here as applied informatics, plus some units from the NC and OS areas, which span multiple layers of product abstractions, and so need a variety of learning outcomes; They also span a dimension from theory to practice: which is within each point in the previous discipline models.

17 The Discipline of Informatics 4 The Spectrum of Theory and Practice Point Description 1 Mathematical or observational theories 2 Modelling languages 3 Generic models 4 Specific models 5 Practices for applying models Point 1 is for the very general theories of pure informatics; Point 2 the more specific theories of applied informatics: eg for OS theories of resources and allocations, for IM models of relational data and document sets, etc; Points 3 to 5 are for systems handled in SE, CE, IS and IT.

18 The Discipline of Informatics 5 The Scope of Informatics Mathematics relates to other disciplines: engineering, social sciences; But these are not part of mathematics: Informatics has similar relationships: to CE and SE, and to IS and IT; But these are all claimed as part of informatics: and it is extending to the life sciences as well, through computational biology. Separating Pure and Applied Informatics Pure informatics fits the mathematical paradigm; Applied informatics fits the science paradigm; Engineering and business applications have their own paradigms.

19 Curriculum Structures Cores of Pure and Applied Informatics The core of pure informatics is already well established: ideally, some should be in the high school curriculum; The core of applied informatics needs to be defined: arguably, consists of software development; These two cores should be introduced in parallel. Splitting Up Knowledge Areas Some CS2008 areas cover a wide range of material: particularly NC and OS; They might benefit from separating pure and applied aspects; This might help to clarify what is core for CS, SE, IS & IT.

20 Summary and Conclusions Distinguishing Pure and Applied Informatics This can be done from the CS2008 model: theory, hardware & programming form pure informatics, applications knowledge areas form applied informatics; The relationships between these have been analysed; And the relationships with CE. SE, IS & IT. The Value of This Distinction Identifies the need for two parallel cores: the conventional one for pure informatics, software development for applied informatics; Identifies dependencies within some knowledge areas; Identifies dependencies between knowledge areas.

21 The End Thanks for your attention!! Any Questions?

Micaela Serra Dept. of Computer Science University of Victoria

Micaela Serra Dept. of Computer Science University of Victoria Micaela Serra Dept. of Computer Science University of Victoria The profile of the Computer Science graduate in 10 years : Computer Science, Computer Engineering, Software Engineering And Interdisciplinary

More information

Domain: Computer Science and Information Technology Curricula for the First Year (2012/2013)

Domain: Computer Science and Information Technology Curricula for the First Year (2012/2013) Curricula for the First Year (2012/2013) Type/e F Mathematics 1 3 2 - - E - - - - - 5 F Mathematics 2 3 2 - - E - - - - - 5 F Computer programming 2-2 - E - - - - - 5 D Introduction to operating systems

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

This list supersedes the one published in the November 2002 issue of CR.

This list supersedes the one published in the November 2002 issue of CR. PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.

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

Introduction to Computer Engineering

Introduction to Computer Engineering Introduction to Computer Engineering Mohammad Hossein Manshaei manshaei@gmail.com Textbook Computer Science an Overview J.Glenn Brooksher, 11 th Edition Pearson 2011 2 Contents 1. Computer science vs computer

More information

Proposers Day Workshop

Proposers Day Workshop Proposers Day Workshop Monday, January 23, 2017 @srcjump, #JUMPpdw Cognitive Computing Vertical Research Center Mandy Pant Academic Research Director Intel Corporation Center Motivation Today s deep learning

More information

Computing Curricula 2001

Computing Curricula 2001 Computing Curricula 2001 The Joint Task Force on Computing Curricula IEEE Computer Society Association for Computing Machinery DRAFT (March 6, 2000) Composition of the Curriculum 2001 Joint Task Force

More information

Computer engineering - Wikipedia, the free encyclopedia

Computer engineering - Wikipedia, the free encyclopedia Computer engineering - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/computer_engineering 1 of 3 5/27/2009 2:27 PM Computer engineering From Wikipedia, the free encyclopedia Computer Engineering

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

COMPUTER SCIENCE AND ENGINEERING

COMPUTER SCIENCE AND ENGINEERING COMPUTER SCIENCE AND ENGINEERING Department of Computer Science and Engineering College of Engineering CSE 100 Computer Science as a Profession Fall, Spring. 1(1-0) RB: High school algebra; ability to

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

MSc(CompSc) List of courses offered in

MSc(CompSc) List of courses offered in Office of the MSc Programme in Computer Science Department of Computer Science The University of Hong Kong Pokfulam Road, Hong Kong. Tel: (+852) 3917 1828 Fax: (+852) 2547 4442 Email: msccs@cs.hku.hk (The

More information

HACETTEPE ÜNİVERSİTESİ COMPUTER ENGINEERING DEPARTMENT BACHELOR S DEGREE INFORMATION OF DEGREE PROGRAM 2012

HACETTEPE ÜNİVERSİTESİ COMPUTER ENGINEERING DEPARTMENT BACHELOR S DEGREE INFORMATION OF DEGREE PROGRAM 2012 HACETTEPE ÜNİVERSİTESİ COMPUTER ENGINEERING DEPARTMENT BACHELOR S DEGREE INFORMATION OF DEGREE PROGRAM 2012 1 a. General Description Hacettepe University, Computer Engineering Department, was established

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

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

Computer & Information Science & Engineering What s All This?

Computer & Information Science & Engineering What s All This? Computer & Information Science & Engineering What s All This? Marc Snir Department of Computer Science Time s man of the year, 1982 A New World Dawns Steven Jobs was 27 The IBM PC was a few months away

More information

Electrical, Computer and Software Engineering

Electrical, Computer and Software Engineering Electrical, Computer and Software Engineering Emil M. Petriu Dr.Eng., P.Eng., FIEEE, FCAE, FEIC Professor Time Science Production of Goods and Services Engineering Antiquity! XVIII Century XIX Century

More information

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS

Journal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS List of Journals with impact factors Date retrieved: 1 August 2009 Journal Title ISSN Impact Factor 5-Year Impact Factor 1. ACM SURVEYS 0360-0300 9.920 14.672 2. VLDB JOURNAL 1066-8888 6.800 9.164 3. IEEE

More information

WRIGHT STATE UNIVERSITY. The Wright State Core

WRIGHT STATE UNIVERSITY. The Wright State Core WRIGHT STATE UNIVERSITY The 2016-17 Wright State Core A university degree goes beyond preparing graduates for a profession; it transforms their lives and their communities. Wright State graduates will

More information

Computer Science and Philosophy Information Sheet for entry in 2018

Computer Science and Philosophy Information Sheet for entry in 2018 Computer Science and Philosophy Information Sheet for entry in 2018 Artificial intelligence (AI), logic, robotics, virtual reality: fascinating areas where Computer Science and Philosophy meet. There are

More information

Appendices master s degree programme Artificial Intelligence

Appendices master s degree programme Artificial Intelligence Appendices master s degree programme Artificial Intelligence 2015-2016 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

SECTION 2. Computer Applications Technology

SECTION 2. Computer Applications Technology SECTION 2 Computer Applications Technology 2.1 What is Computer Applications Technology? Computer Applications Technology is the study of the integrated components of a computer system (such as hardware,

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

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

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring PROPOSED EXAM SCHEDULE [Released on October 30, 2018]

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring PROPOSED EXAM SCHEDULE [Released on October 30, 2018] AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring 2018-2019 PROPOSED EXAM SCHEDULE [] Day 1: PRINCIPLES OF MANAGEMENT INVESTIGATIVE JOURNALISM PRINCIPLES OF MANAGEMENT [ARCH.] RESEARCH METHODOLOGY [BBA]

More information

Proposed Curriculum Master of Science in Systems Engineering for The MITRE Corporation

Proposed Curriculum Master of Science in Systems Engineering for The MITRE Corporation Proposed Curriculum Master of Science in Systems Engineering for The MITRE Corporation Core Requirements: (9 Credits) SYS 501 Concepts of Systems Engineering SYS 510 Systems Architecture and Design SYS

More information

STUDENT FOR A SEMESTER SUBJECT TIMETABLE JANUARY 2018

STUDENT FOR A SEMESTER SUBJECT TIMETABLE JANUARY 2018 Bond Business School STUDENT F A SEMESTER SUBJECT TIMETABLE JANUARY 2018 SUBJECT DESCRIPTION Accounting for Decision Making ACCT11-100 This subject provides a thorough grounding in accounting with an emphasis

More information

High School PLTW Introduction to Engineering Design Curriculum

High School PLTW Introduction to Engineering Design Curriculum Grade 9th - 12th, 1 Credit Elective Course Prerequisites: Algebra 1A High School PLTW Introduction to Engineering Design Curriculum Course Description: Students use a problem-solving model to improve existing

More information

PAPER. Connecting the dots. Giovanna Roda Vienna, Austria

PAPER. Connecting the dots. Giovanna Roda Vienna, Austria PAPER Connecting the dots Giovanna Roda Vienna, Austria giovanna.roda@gmail.com Abstract Symbolic Computation is an area of computer science that after 20 years of initial research had its acme in the

More information

Computing Disciplines & Majors

Computing Disciplines & Majors Computing Disciplines & Majors If you choose a computing major, what career options are open to you? We have provided information for each of the majors listed here: Computer Engineering Typically involves

More information

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno

Chapter 1 The Field of Computing. Slides Modified by Vicky Seno Chapter 1 The Field of Computing Slides Modified by Vicky Seno Outline Computing is a natural science The five disciplines of computing Related fields Careers in computing Myths about computing Resources

More information

Canadian Technology Accreditation Criteria (CTAC) PROGRAM GENERAL LEARNING OUTCOMES (PGLO) Common to all Technologist Disciplines

Canadian Technology Accreditation Criteria (CTAC) PROGRAM GENERAL LEARNING OUTCOMES (PGLO) Common to all Technologist Disciplines Canadian Technology Accreditation Criteria (CTAC) PROGRAM GENERAL LEARNING OUTCOMES (PGLO) Common to all Technologist Disciplines Preamble Eight Program General Learning Outcomes (PGLOs) are included in

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

Hardware-Software Co-Design Cosynthesis and Partitioning

Hardware-Software Co-Design Cosynthesis and Partitioning Hardware-Software Co-Design Cosynthesis and Partitioning EE8205: Embedded Computer Systems http://www.ee.ryerson.ca/~courses/ee8205/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer

More information

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring MID-TERM EXAM SCHEDULE [Released on February 10, 2019]

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring MID-TERM EXAM SCHEDULE [Released on February 10, 2019] AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring 2018-2019 MID-TERM EXAM SCHEDULE [] Day 1: March 02, 2019 (Saturday) PRINCIPLES OF MANAGEMENT EVENT & MICE MANAGEMENT PRINCIPLES OF MANAGEMENT [ARCH.]

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

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

COS 140: Foundations of Computer Science

COS 140: Foundations of Computer Science COS 140: Foundations of C S What is C S? Fall 2017 Copyright c 2002 2017 UMaine School of Computing and Information S 1 / 16 What is C S? What do you think? A definition CS and programming Areas of CS

More information

Revised Curriculum for Bachelor of Computer Science & Engineering, 2011

Revised Curriculum for Bachelor of Computer Science & Engineering, 2011 Revised Curriculum for Bachelor of Computer Science & Engineering, 2011 FIRST YEAR FIRST SEMESTER al I Hum/ T / 111A Humanities 4 100 3 II Ph /CSE/T/ 112A Physics - I III Math /CSE/ T/ Mathematics - I

More information

Bricken Technologies Corporation Presentations: Bricken Technologies Corporation Corporate: Bricken Technologies Corporation Marketing:

Bricken Technologies Corporation Presentations: Bricken Technologies Corporation Corporate: Bricken Technologies Corporation Marketing: TECHNICAL REPORTS William Bricken compiled 2004 Bricken Technologies Corporation Presentations: 2004: Synthesis Applications of Boundary Logic 2004: BTC Board of Directors Technical Review (quarterly)

More information

Chapter 7 Information Redux

Chapter 7 Information Redux Chapter 7 Information Redux Information exists at the core of human activities such as observing, reasoning, and communicating. Information serves a foundational role in these areas, similar to the role

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

BSc in Music, Media & Performance Technology

BSc in Music, Media & Performance Technology BSc in Music, Media & Performance Technology Email: jurgen.simpson@ul.ie The BSc in Music, Media & Performance Technology will develop the technical and creative skills required to be successful media

More information

STUDENT FOR A SEMESTER SUBJECT TIMETABLE MAY 2018

STUDENT FOR A SEMESTER SUBJECT TIMETABLE MAY 2018 Bond Business School STUDENT F A SEMESTER SUBJECT TIMETABLE MAY 2018 SUBJECT DESCRIPTION Accounting for Decision Making ACCT11-100 This subject provides a thorough grounding in accounting with an emphasis

More information

Higher National Unit specification: general information

Higher National Unit specification: general information Higher National Unit specification: general information Unit code: H17R 35 Superclass: CB Publication date: March 2012 Source: Scottish Qualifications Authority Version: 01 Unit purpose This Unit is designed

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

र ष ट र य प र द य ग क स स थ न प द च च र

र ष ट र य प र द य ग क स स थ न प द च च र FIRST SEMESTER - (2014 Regulation) HM101 MA101 PH101 CH101 CE101 CS101 CC101 ME101 COMMUNICATION IN ENGLISH I MATHEMATICS I PHYSICS I CHEMISTRY I ENGINEERING MECHANICS BASICS OF PROGRAMMING ENERGY & ENVIRONMENTAL

More information

UNIT-III LIFE-CYCLE PHASES

UNIT-III LIFE-CYCLE PHASES INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development

More information

Ar#ficial)Intelligence!!

Ar#ficial)Intelligence!! Ar#ficial)Intelligence!! Ar#ficial) intelligence) is) the) science) of) making) machines) do) things) that) would) require) intelligence)if)done)by)men.) Marvin)Minsky,)1967) Roman Barták Department of

More information

The National Curriculum and the Centre for Computing History

The National Curriculum and the Centre for Computing History The National Curriculum and the Centre for Computing History Ways in which a visit to CCH supports the aims of specific NC subjects at the Key Stage 3 Nov 2016 Vers 1.0 The Centre for Computing History

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

Computer & Information Science & Engineering (CISE)

Computer & Information Science & Engineering (CISE) Computer & Information Science & Engineering (CISE) Wendy J. Nilsen, PhD Computer and Information Science and Engineering http://www.nsf.gov/cise Advanced Cyberinfrastructure Computing & Communication

More information

Nandha Engineering College (Autonomous) Erode Examination -Sep 2018 Department Wise Time Table

Nandha Engineering College (Autonomous) Erode Examination -Sep 2018 Department Wise Time Table B.E - Computer Science and Engineering F.N: 09.30 AM to 12.30 PM A.N: 01.30 AM to 04.30 PM Date Session Code Subject 14-11-2018 FN 13CSX08 Network Analysis and Management AN 13CSX15 Software Testing Methodologies

More information

The Science In Computer Science

The Science In Computer Science Editor s Introduction Ubiquity Symposium The Science In Computer Science The Computing Sciences and STEM Education by Paul S. Rosenbloom In this latest installment of The Science in Computer Science, Prof.

More information

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Summer PROPOSED EXAM SCHEDULE [Released on March 13, 2018]

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Summer PROPOSED EXAM SCHEDULE [Released on March 13, 2018] AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Summer 2017-2018 PROPOSED EXAM SCHEDULE [] Day 1: PRINCIPLES OF MANAGEMENT RESEARCH METHODOLOGY [BBA] RESEARCH METHODOLOGY [ECO] SOCIAL SCIENCE RESEARCH METHODOLOGY

More information

Information and Communication Technology

Information and Communication Technology Information and Communication Technology Lower Secondary Subject Area Guidelines November 2011 Contents Rationale... 3 Planning using these guidelines... 4 Mapping Essential Learnings and Year 10 Guidelines...

More information

Co-evolution of agent-oriented conceptual models and CASO agent programs

Co-evolution of agent-oriented conceptual models and CASO agent programs University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Co-evolution of agent-oriented conceptual models and CASO agent programs

More information

The Role of Application Domains in Informatics Curricula

The Role of Application Domains in Informatics Curricula The Role of Application Domains in Informatics Curricula Tony Cowling Department of Computer Science, University of Sheffield, Regent Court, 211 Portobello Street, Sheffield, S1 4DP, England, A.Cowling@dcs.shef.ac.uk

More information

Electrical, Computer and Software Engineering - a historical perspective -

Electrical, Computer and Software Engineering - a historical perspective - Electrical, Computer and Software Engineering - a historical perspective - Emil M. Petriu, Time Science Production of Goods and Services Engineering Antiquity Mathematics, Philosophy Craftsmanship: * Artisans

More information

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor.

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor. - Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface Computer-Aided Engineering Research of power/signal integrity analysis and EMC design

More information

Electrical, Computer and Software Engineering - a historical perspective -

Electrical, Computer and Software Engineering - a historical perspective - Electrical, Computer and Software Engineering - a historical perspective - Emil M. Petriu, Dr. Eng., P.Eng. Professor School of Electrical Engineering and Computer Science University of Ottawa Time Science

More information

Development Of The Model Curriculum For Computer Engineering

Development Of The Model Curriculum For Computer Engineering Development Of The Model Curriculum For Computer Engineering David L. Soldan 1, Victor P. Nelson 2, Andrew McGettrick 3, John Impagliazzo 4, Pradip Srimani 5, Mitchell D. Theys 6 and Joseph L. A. Hughes

More information

Archive Course Materials and Services Fees Winter 2016 Page 1 of 12

Archive Course Materials and Services Fees Winter 2016 Page 1 of 12 Archive Course Materials and Services s Page 1 of 12 CNAS : Biochemistry 101 162 Introductory Biochemistry oratory $80.00 Lec Advanced Biochemistry oratory $150.00 : Biology 2 3 5B 5C 5LA 20 100 104 118

More information

Kosuke Imamura, Assistant Professor, Department of Computer Science, Eastern Washington University

Kosuke Imamura, Assistant Professor, Department of Computer Science, Eastern Washington University CURRICULUM VITAE Kosuke Imamura, Assistant Professor, Department of Computer Science, Eastern Washington University EDUCATION: PhD Computer Science, University of Idaho, December

More information

Application of Definitive Scripts to Computer Aided Conceptual Design

Application of Definitive Scripts to Computer Aided Conceptual Design University of Warwick Department of Engineering Application of Definitive Scripts to Computer Aided Conceptual Design Alan John Cartwright MSc CEng MIMechE A thesis submitted in compliance with the regulations

More information

Doctoral College Environmental Informatics

Doctoral College Environmental Informatics Doctoral College Environmental Informatics Prof. Schahram Dustdar Head of the Doctoral College Kick-Off Event 12 th March 2013 http://ei.infosys.tuwien.ac.at Agenda Introduction Faculty of Informatics

More information

OKLAHOMA SUBJECT AREA TESTS (OSAT )

OKLAHOMA SUBJECT AREA TESTS (OSAT ) CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 043: TECHNOLOGY ENGINEERING September 2008 Subarea Range of Competencies I. Fundamentals of Technology

More information

Health Informatics Basics

Health Informatics Basics Health Informatics Basics Foundational Curriculum: Cluster 4: Informatics Module 7: The Informatics Process and Principles of Health Informatics Unit 1: Health Informatics Basics 20/60 Curriculum Developers:

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

Iowa State University Library Collection Development Policy Computer Science

Iowa State University Library Collection Development Policy Computer Science Iowa State University Library Collection Development Policy Computer Science I. General Purpose II. History The collection supports the faculty and students of the Department of Computer Science in their

More information

Publishable Summary for the Periodic Report Ramp-Up Phase (M1-12)

Publishable Summary for the Periodic Report Ramp-Up Phase (M1-12) Publishable Summary for the Periodic Report Ramp-Up Phase (M1-12) Overview. As described in greater detail below, the HBP achieved all its main objectives for the first reporting period, achieving a high

More information

Introduction. Lecture 0 ICOM 4075

Introduction. Lecture 0 ICOM 4075 Introduction Lecture 0 ICOM 4075 Information Ageis the term used to refer to the present era, beginning in the 80 s. The name alludes to the global economy's shift in focus away from the manufacturing

More information

FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS

FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS Meriem Taibi 1 and Malika Ioualalen 1 1 LSI - USTHB - BP 32, El-Alia, Bab-Ezzouar, 16111 - Alger, Algerie taibi,ioualalen@lsi-usthb.dz

More information

Outline. What is AI? A brief history of AI State of the art

Outline. What is AI? A brief history of AI State of the art Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve

More information

Master Artificial Intelligence

Master Artificial Intelligence Master Artificial Intelligence Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability to evaluate, analyze and interpret relevant

More information

INTERNET OF THINGS IOT ISTD INFORMATION SYSTEMS TECHNOLOGY AND DESIGN

INTERNET OF THINGS IOT ISTD INFORMATION SYSTEMS TECHNOLOGY AND DESIGN INTERNET OF THINGS IOT ISTD INFORMATION SYSTEMS TECHNOLOGY AND DESIGN PILLAR OVERVIEW The Information Systems Technology and Design (ISTD) pillar focuses on information and computing technologies, and

More information

Unit 1: Introduction to Autonomous Robotics

Unit 1: Introduction to Autonomous Robotics Unit 1: Introduction to Autonomous Robotics Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2009 COMP 4766/6778 (MUN) Course Introduction January

More information

ND STL Standards & Benchmarks Time Planned Activities

ND STL Standards & Benchmarks Time Planned Activities MISO3 Number: 10094 School: North Border - Pembina Course Title: Foundations of Technology 9-12 (Applying Tech) Instructor: Travis Bennett School Year: 2016-2017 Course Length: 18 weeks Unit Titles ND

More information

SAFETY CASES: ARGUING THE SAFETY OF AUTONOMOUS SYSTEMS SIMON BURTON DAGSTUHL,

SAFETY CASES: ARGUING THE SAFETY OF AUTONOMOUS SYSTEMS SIMON BURTON DAGSTUHL, SAFETY CASES: ARGUING THE SAFETY OF AUTONOMOUS SYSTEMS SIMON BURTON DAGSTUHL, 17.02.2017 The need for safety cases Interaction and Security is becoming more than what happens when things break functional

More information

Curriculum Plan 2017/18 Computing Year group Term

Curriculum Plan 2017/18 Computing Year group Term Curriculum Plan 2017/18 Computing Year 7 All About Me Network basics Internet risks Develop a web page Algorithms & Flow charts Learn to code in Kodu and Scratch Cyber Safety and Computer Crime Risks involved

More information

Years 9 and 10 standard elaborations Australian Curriculum: Design and Technologies

Years 9 and 10 standard elaborations Australian Curriculum: Design and 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

GSAS Advising. Fall Ben Chang West Hall 105 Office Hours: Tuesdays, 2:30-5:00

GSAS Advising. Fall Ben Chang West Hall 105 Office Hours: Tuesdays, 2:30-5:00 GSAS Advising Fall 2014 http://games.wp.rpi.edu http://gsas.rpi.edu Ben Chang changb3@rpi.edu West Hall 105 Office Hours: Tuesdays, 2:30-5:00 CORE Year 1 + 2 COGS 2520 ARTS 1040 COGS 4320 COMM 1600 Intro

More information

Electrical Engineering

Electrical Engineering Electrical Engineering 1 Electrical Engineering Nature of Program Electrical engineers design, develop, test, and oversee the manufacture and maintenance of equipment that uses electricity, including subsystems

More information

General Education Rubrics

General Education Rubrics General Education Rubrics Rubrics represent guides for course designers/instructors, students, and evaluators. Course designers and instructors can use the rubrics as a basis for creating activities for

More information

Introduction to IEEE CAS Publications

Introduction to IEEE CAS Publications Introduction to IEEE CAS Publications Gianluca Setti 12 1 Dep. of Engineering (ENDIF) University of Ferrara 2 Advanced Research Center on Electronic Systems for Information Engineering and Telecommunications

More information

National Assessment Program ICT Literacy Years 6 & 10

National Assessment Program ICT Literacy Years 6 & 10 National Assessment Program ICT Literacy Years 6 & 10 Assessment Framework 2017 Australian Curriculum, Assessment and Reporting Authority 2017 This work is copyright. You may download, display, print and

More information

Lev Manovich Excerpts from The Anti-Sublime Ideal in Data Art Visualization and Mapping

Lev Manovich Excerpts from The Anti-Sublime Ideal in Data Art Visualization and Mapping Lev Manovich Excerpts from The Anti-Sublime Ideal in Data Art Visualization and Mapping Along with a Graphical User Interface, a database, navigable space, and simulation, dynamic data visualization is

More information

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11 Course Title: Introduction to Human-Computer Interaction Date: 8/16/11 Course Number: CEN-371 Number of Credits: 3 Subject Area: Computer Systems Subject Area Coordinator: Christine Lisetti email: lisetti@cis.fiu.edu

More information

Formalising Event Reconstruction in Digital Investigations

Formalising Event Reconstruction in Digital Investigations Formalising Event Reconstruction in Digital Investigations Pavel Gladyshev The thesis is submitted to University College Dublin for the degree of PhD in the Faculty of Science August 2004 Department of

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

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

Intelligent Systems. Lecture 1 - Introduction

Intelligent Systems. Lecture 1 - Introduction Intelligent Systems Lecture 1 - Introduction In which we try to explain why we consider artificial intelligence to be a subject most worthy of study, and in which we try to decide what exactly it is Dr.

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Chapter 1 Chapter 1 1 Outline What is AI? A brief history The state of the art Chapter 1 2 What is AI? Systems that think like humans Systems that think rationally Systems that

More information

COURSE TITLE: Architectural Drafting LENGTH: Full Year Grades DEPARTMENT: Technology Education Barbara O Donnell, Supervisor SCHOOL:

COURSE TITLE: Architectural Drafting LENGTH: Full Year Grades DEPARTMENT: Technology Education Barbara O Donnell, Supervisor SCHOOL: COURSE TITLE: Architectural Drafting LENGTH: Full Year Grades 11-12 DEPARTMENT: Technology Education Barbara O Donnell, Supervisor SCHOOL: Rutherford High School DATE: Spring 2005 Architectural Drafting

More information

Texas Hold em Inference Bot Proposal. By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005

Texas Hold em Inference Bot Proposal. By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005 Texas Hold em Inference Bot Proposal By: Brian Mihok & Michael Terry Date Due: Monday, April 11, 2005 1 Introduction One of the key goals in Artificial Intelligence is to create cognitive systems that

More information

MASTER OF SECONDARY TEACHING Teaching Area Requirements

MASTER OF SECONDARY TEACHING Teaching Area Requirements MASTER OF SECONDARY TEACHING Teaching Area Requirements Within this program students must have two teaching areas or one teaching area plus the Learning Enhancement specialisation. Option 1: Two teaching

More information

Mathematics Essential General Course Year 12. Selected Unit 3 syllabus content for the. Externally set task 2017

Mathematics Essential General Course Year 12. Selected Unit 3 syllabus content for the. Externally set task 2017 Mathematics Essential General Course Year 12 Selected Unit 3 syllabus content for the Externally set task 2017 This document is an extract from the Mathematics Essentials General Course Year 12 syllabus,

More information

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE

CONTENTS PREFACE. Part One THE DESIGN PROCESS: PROPERTIES, PARADIGMS AND THE EVOLUTIONARY STRUCTURE Copyrighted Material Dan Braha and Oded Maimon, A Mathematical Theory of Design: Foundations, Algorithms, and Applications, Springer, 1998, 708 p., Hardcover, ISBN: 0-7923-5079-0. PREFACE Part One THE

More information

Years 5 and 6 standard elaborations Australian Curriculum: Design and Technologies

Years 5 and 6 standard elaborations Australian Curriculum: Design and 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