Study program: Computer Engineering (Računarsko inženjerstvo)

Slides:



Advertisements
Similar presentations
Project Lead the Way An Orientation American High School.
Advertisements

1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Changes in the Curriculum of ETF Belgrade Dragan Bojić University of Belgrade Dragan Bojić University of Belgrade.
Why Computing? Single most important skill for the 21 st century (and beyond) Computing ≠ Programming Skills for enabling technology Solving Problems!
Session F4G - Computing Curricula: Computer Engineering Panel: Pradip K. Srimani, Clemson University David L. Soldan, Kansas State University John Impagliazzo,
Department of Mathematics and Computer Science
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 190 Computing in the Modern World CSE Curricula Fall 2014 Marco Valtorta.
© Copyright CSAB 2013 Future Directions for the Computing Accreditation Criteria Report from CAC and CSAB Joint Criteria Committee Gayle Yaverbaum Barbara.
UWaterloo An undergraduate degree program in Software Engineering at the University of Waterloo, jointly sponsored by the depts of CS and E&CE.
SWEBOK & U. Ottawa SE1 SWEBOK Compared to the University of Ottawa Undergraduate SE Program CSEET March, 2000 Timothy C. Lethbridge.
Software Engineering at Faculty of EE in Belgrade Prof. Dr Miroslav Bojovic Baile Herculane, August 2005.
New curricula at Department of Mathematics and Informatics (3+2+3) (Novi Sad) passed the accreditation Durres, September 9, 2008.
Breadth-Last Technical Electives: Integrating the CS Core via Computer Games and Mobile Robotics William W. White Southern Illinois University Edwardsville.
Overview of the Rose-Hulman Bachelor of Science in Software Engineering Don Bagert SE Faculty Retreat – New Faculty Tutorial August 23, 2005.
Baccalaureate Programs Department of Computer Science and Engineering 201 Bell Hall.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 190 Computing in the Modern World CSE Curricula Spring 2010 Marco Valtorta.
Software Engineering Education Andy Gravell, Feb 2007.
California State University East Bay
David L. Spooner1 IT Education: An Interdisciplinary Approach David L. Spooner Rensselaer Polytechnic Institute.
FACULTY OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY, UNIVERSITY OF MALAYA.
CS&CE 2006 The Bologna process for Computer Science and Computer Engineering at ISEL Departamento de Engenharia de Electrónica e Telecomunicações e de.
Do we need theoretical computer science in software engineering curriculum: an experience from Uni Novi Sad Bansko, August 28, 2013.
Informatics Teachers Training Standards, Programs and Curricula in Ukraine Oleg Spirin Department of Information Technology Zhytomyr Ivan Franko University,
Structure of Study Programmes
Computer Science Graduate Studies in U of Memphis.
Software Engineering Program School of Information Technology and Engineering ugrad/softwareengineering.html.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 190 Careers in Computer Science, Computer Engineering, and Computer Information.
National Chiao Tung University EECS International Graduate Program Engineer Your Future for Global Technology.
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.
Web Service Development Within Different Study Years Maja Pušnik, Boštjan Šumak Institute of Informatics, FERI Maribor.
ISECON Feinstein1 IM’ LATE FROM THERE TO HERE – FROM HERE TO THERE A FEW BITS AND BYTES David Feinstein Educator of the year 2004.
IT Education in Serbia Prof. Dr. Ivan Milentiejvic Computer Science Department Faculty of Electronic Engineering University of Nis University of NisSerbia.
Computer Science Department 1 Undergraduate Degree Program Computer Science Chair Dr. Kurt Maly.
IT Education in Serbia Prof. Dr. Ivan Milentiejvic
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
KFUPM-COE Industrial Advisory Council Meeting 31/5/ Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)
The Balance Between Theoretical and Practical Work Within Electrical and Computer Engineering Courses Dr. Bahawodin Baha March Development Partnerships.
CS.UCSB.EDU U. C. S A N T A B A R B A R A C O M P U T E R S C I E N C E I want to be a Computer Scientist Why should I choose UCSB?
ECTS Theory vs. Reality at Dzemal Bijedic University of Mostar Tempus Workshop Sarajevo, May 2006 Prof. Dr. Sead Pasic Edina Špago-Ćumurija.
PROPOSED CURRICULUM FOR B.Sc. IN ELECTRICAL ENGINEERING Muhammad Taher Abuelma’atti.
What is Electrical Engineering?
Plenary Discussion John Impagliazzo Computing Curricula 2005.
Implementation of Innovations at FSMN by Miroslav Ćirić & Predrag Krtolica.
Dražen Br đ anin Faculty of Electrical Engineering, University of Banja Luka, B&H Towards the Computing Qualifications Standard in Bosnia and Herzegovina.
1 Trends in Computer Science Education ABU, Zaria, July 17, 2006 Trends in Computer Science Education Sahalu Junaidu, PhD Information and Computer Science.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  What is engineer,  What is Computer Engineering  The topics in Computer Engineering You will learn: 2.
CS Curriculum Changes Fall, BS Computer Science 2015 COMPUTER SCIENCE COURSES—64 Hours COMPUTER SCIENCE CORE (48 Hours) CS 258Intro to Object-Oriented.
Software Engineering at MSOE Mark Sebern Professor & BSSE Program Director Milwaukee School of Engineering.
EE ABET Criteria 5 & 9 Assessment Committee March 24, 2010.
Computer Engineering Proposed Changes for and beyond.
New Curricula Proposal at FSMN by Miroslav Ćirić & Predrag Krtolica.
UWaterloo An undergraduate degree program
Department of Mathematics, Statistics and Computer Science
Department of Computer and Information Science
ABET Definitions Objectives Outcomes Broad Statements
Changes in the Curriculum of ETF Belgrade
BEng(CompSc) Curriculum Structure & Highlights
Computer Science Courses
Preparation for SER on Mechanical Engineering Study
Curriculum in Statistics at the University of Oviedo
WP1: Existing Undergraduate Curriculum Faculty of Technical Sciences
ACM/IEEE-CS Computer Science Curriculum
Metropolitan State University of Denver
Computer Science Section
Undergraduate Degree Program
Computer Science Courses in the Major
The Curriculum of the Department of Informatics TEI-A
Proposed Changes for and beyond
Computer Science Dr Hwang Chair, Computer Science Department
Vaal university of technology
Presentation transcript:

Study program: Computer Engineering (Računarsko inženjerstvo) Ivan Kaštelan, Miroslav Popović University of Novi Sad, Faculty of Technical Sciences

Presentation Outline Introduction Goals of the study program and principles of its design Structure of the study program Positioning of the study program Conclusions and future work 23 Feb 2017 TREND 2017

Introduction “Computer engineering is a discipline that embodies the science and technology of design, construction, implementation, and maintenance of software and hardware components of modern computing systems, computer-controlled equipment, and networks of intelligent devices. Traditionally, computer engineering is some combination of both electrical engineering (EE) and computer science (CS).“ „Computer Engineering Curricula 2016 – Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering“, A Report in the Computer Engineering Curricula Series, Joint Task Force on Computer Engineering Curricula of Association for Computing Machinery (ACM) and IEEE Computer Society, 15 Dec 2016 23 Feb 2017 TREND 2017

Introduction ACM-defined sub-disciplines of Computing: Computer Engineering Computer Science Information Systems Information Technology Software Engineering Rapidly changing landscape of computer technology. Each discipline requires different body of knowledge. 23 Feb 2017 TREND 2017

Introduction FTN in the past ACM-defined sub-disciplines of Computing: Computer Engineering Computer Science Information Systems Information Technology Software Engineering Computing and Control Engineering 23 Feb 2017 TREND 2017

Introduction FTN today ACM-defined sub-disciplines of Computing: Computer Engineering Computer Science Information Systems Information Technology Software Engineering Computing and Control Engineering RA SIIT, PSI ACM recommends separate curricula for all five disciplines. 23 Feb 2017 TREND 2017

Goals Top-down education – start with top-level introductory courses. Avoid subject “islands” – create learning paths and make each course part of a learning path. Prepare the student for academic and professional work. Balance the number of courses in each semester. Move the “center of gravity” to 3rd education year. Introduce practical laboratory courses. Align with ACM-IEEE recommendations and foreign study programs. 23 Feb 2017 TREND 2017

Structure of the Study Program General courses Four (4) English language courses, of which 2 general language courses which can be changed for German language, 1 oriented towards engineering (“English for specific pursposes (ESP)”), 1 oriented towards academic skills (“Academic English”). Four (4) mathematical courses with the topics recommended by ACM-IEEE. Physics – to bring the basic scientific and experimental skills. Academic Serbian language course to improve academic skills. Entrepreneurship course to improve professional skills. 23 Feb 2017 TREND 2017

Structure of the Study Program Required study paths Top-level of computer engineering knowledge (2 courses) Software design (2 courses, up to 5 electives) Including the software laboratory courses (3 courses) Hardware, digital and computer system design (4 courses) Algorithm design (3 courses) Signal processing systems (3 courses, 1 elective) System software (3 courses) Computer networks (2 courses, 1 elective) Laboratory course (idea) – 100% of the points are earned by practical tasks and applied knowledge. (1 in each of the first 3 years) 23 Feb 2017 TREND 2017

Structure of the Study Program Elective study paths Intelligent computer systems (3 electives) Software in automotive engineering (2 electives) Computer-based system control (2 electives) These paths can be taken by choosing the respective electives in the 3rd and 4th education year. Paths are not binding – students can choose other course combinations. (Paths are just a recommendation) 23 Feb 2017 TREND 2017

Positioning of the Study Program MIT Course Proposed study program course 18.01 Calculus 1 Matematička analiza 18.03 Differential Equations 8.02 Physics 2 Osnovi elektrotehnike 18.06 Linear Algebra Algebra 6.042 Math for Computer Science Diskretna matematika 6.01 Intro to EECS 1 Uvod u računarsko inženjerstvo 1 6.02 Intro to EECS 2 Uvod u računarsko inženjerstvo 2 6.004 Computation Structures Projektovanje digitalnih sistema 6.005 Elements of SW Design Osnovi SW; Projektovanje SW 6.006 Introduction to Algorithms Projektovanje algoritama 23 Feb 2017 TREND 2017

Positioning of the Study Program MIT Course Proposed study program course 6.033 Computer System Engineering Projektovanje računarskih sistema 6.034 Artificial Intelligence Osnove sistema sa računarskom inteligencijom 6.046 Design and Analysis of Algorithms (different content) Paralelno programiranje Nelinearno programiranje i evolutivni algoritmi CS Lab SW Lab predmeti (x3) 2 electives (izborni predmeti) 6.UAT / 6.UAP Diplomski rad i praksa 23 Feb 2017 TREND 2017

Alignment with ACM/IEEE - Math Code Body of knowledge Courses ECTS CE-ACF Analysis of Continuous Functions 1 6 CE-LAL Linear Algebra CE-DSC Discrete Structures CE-PRS Probability and Statistics 4 23 Feb 2017 TREND 2017

Alignment with ACM/IEEE – Core Subjects Code Body of knowledge Courses ECTS CE-CAE Circuits and Electronics 2 13 CE-CAL Computing Algorithms 3 20 CE-CAO Computer Architecture and Organization CE-DIG Digital Design 1 6 CE-ESY Embedded Systems   CE-NWK Computer Networks 11 CE-PPP Preparation for Professional Practice 5 CE-SEC Information Security CE-SGP Signal Processing 19 CE-SPE Systems and Project Engineering 16 CE-SRM Systems and Resource Management 14 CE-SWD Software Design 32 23 Feb 2017 TREND 2017

Future work Documents are being prepared for accreditation of the proposed study program for Bachelor level. Corresponding Master level is also being prepared. Plan is to apply to NNV FTN in the following months to be included in the FTN’s next accreditation process (2017). First generation of students: academic year 2018/19 (or after the accreditation process completes at FTN). 23 Feb 2017 TREND 2017

Thank you for your attention!