Software Engineering at Faculty of EE in Belgrade Prof. Dr Miroslav Bojovic Baile Herculane, August 2005.

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.
Department of Mathematics and Computer Science
A New Curricula in « Computers and Information Technology » at the « Politehnica » University of Timisoara -Objectives and outcomes- I. Jurca « Politehnica>>
1 The foundation of Business Informatics at the Faculty of Economics, University of Tirana Current state – Program – Bologna process Marsida Ganaj Source:
Goran Šuković, University of Montenegro 1/18 Faculty of Sciences Podgorica University of Montenegro 7 th Workshop on “Software Engineering Education and.
Master academic studies: Energy Efficiency, Renewable Energy Sources and Environmental impacts (ENERESE) Coordination Meeting at University of Ljubljana.
Department of Electronic Engineering City University of Hong Kong BEng (Hons) in Information Engineering 資訊工程學榮譽工學士 BEng (Hons) in Information Engineering.
Computer Engineering Department
Aug 29, '02CE Curriculum1 Interdisciplinary Computer Engineering Curriculum Keynote Talk Vishwani D. Agrawal Agere Systems, Murray Hill, NJ, USA and Rutgers.
Computing MS Degrees Masters Degrees in Computing at GMU Jeff Offutt Professor of Software Engineering Chair, Graduate Studies Committee Coordinator, MS-SWE.
Student view of SE study program at FER, Zagreb Ivan Belfinger Mentor: prof. dr. sc. Krešimir Fertalj Faculty of Electrical Engineering and Computing,
Best Practices in Teaching and Training Entrepreneurship at Universities UNIVERSITY OF NOVI SAD May 25, 2007 Adriatik Hoxha ECTS Coordinator Faculty of.
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.
Studies at the Department of Informatics Dr Katerina Georgouli ISCEST- International Scientific Conference on Information, Communication.
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
Informatics Teachers Training Standards, Programs and Curricula in Ukraine Oleg Spirin Department of Information Technology Zhytomyr Ivan Franko University,
First... Background Topics Schedule Self Study Me Willem de Bruijn PhD candidate at Vrije Universiteit.
Graduate Programs in Dept of Computer Science Univ. of Texas at San Antonio Dr. Weining Zhang.
TEMPUS project CD-JEP 16160/2001 Innovation of Computer Science Curriculum in Higher Education.
Structure of Study Programmes
Computer Science Graduate Studies in U of Memphis.
Software Engineering Program School of Information Technology and Engineering ugrad/softwareengineering.html.
Project CC4U2 Setting an Efficient Partnership for Allowing International Student Exchanges: a Difficult Issue Philippe Lahire University of Nice Sophia.
Legal Basis of Higher Education in Serbia UNIVERSITY OF NIŠ D. Anti}, V. Jovi}, J. ^ivljak.
Tempus CD-JEP Meeting, Belgrade, SCG, Apr , Curriculum Development: IT Curriculum for graduate studies at Faculty of Mechanical Engineering,
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.
DI-FCT-UNL Departamento de Informática Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa UNL’s new Bologna-style 1st-Cycle Degree (BSc) in.
‘INFORMATICS & MULTIMEDIA’ Department of Applied Informatics & Multimedia School of Applied Technology TEI-Crete.
IT Education in Serbia Prof. Dr. Ivan Milentiejvic Computer Science Department Faculty of Electronic Engineering University of Nis University of NisSerbia.
Dr. John Lowther, Associate Professor of CS Adjunct Associate Prof. of Cognitive and Learning Sciences Computer Graphics:
Babeş-Bolyai University Faculty of Physics Representative courses Representative and most important courses are: simulation of structrure.
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)
Computer Engineering Department College of Computer Science and Engineering King Fahd University of Petroleum & Minerals.
Tempus CD-JEP Meeting, Belgrade, SCG, Apr , Curriculum Development: Specific undergraduate IT Curriculum at Faculty of Mechanical Engineering,
Advising Session: Spring 2008 Computer Science Software Engineering Computer Systems Science 1.
TEMPUS JEP TAECHING BUSINESS INFORMATION SYSTEMS Meeting IV September, 8-10, 2003, Faculty of Organizational Sciences, Belgrade.
Final experiences with the course "Computer Ethics" on under-graduate level Mirjana Ivanović, Zoran Putnik.
1 UNIVERSITY OF ARTS BELGRADE UNIVERSITY OF ARTS Implementation of ECTS at Universities in Serbia 2005 / 2006 C O N F E R E N C E Novi Sad, Wednsday, 11.
Curriculum Innovations in the Department of Informatics of TEI-A Prof. K. Georgouli Nis, 24 March 2006 SCM Tempus project CO15A05.
TEMPUS JEP Meeting IV September, 8-10, 2003, Belgrade1 TEACHING BUSINESS INFORMATION SYSTEMS Meeting IV TEMPUS JEP
REVIEW OF ACTIVITIES OF THE WORK GROUP FOR INTERNET AND e -TECHNOLOGIES Prof. Dr Milena Stanković Faculty of Electronic Engineering TEMPUS Project CD-JEP.
1 WORKSHOP ON RESULTS OF IMPLEMENTATION OF COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP.
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.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  What is engineer,  What is Computer Engineering  The topics in Computer Engineering You will learn: 2.
Distributed Real-time Systems- Lecture 01 Cluster Computing Dr. Amitava Gupta Faculty of Informatics & Electrical Engineering University of Rostock, Germany.
Computer Engineering Proposed Changes for and beyond.
New Curricula Proposal at FSMN by Miroslav Ćirić & Predrag Krtolica.
New Computer Science Programme at the Department of Informatics Pedro Guerreiro University of Nis, March 24, 2006.
University of Banja Luka Faculty of Electrical Engineering Presentation of existing undergraduate curriculum and DBBT master studies curriculum proposals.
The Bulgarian educational system
Study program: Computer Engineering (Računarsko inženjerstvo)
Specialties Description
PhD at CSE: Overview CSE department offers Doctoral degree in the Computer Science (CS) or Computer Engineering areas (CpE) at both MS to PhD and BS to.
Changes in the Curriculum of ETF Belgrade
Syllabus Introduction to Computer Science
WP1: Existing Undergraduate Curriculum Faculty of Technical Sciences
UNIVERSITY IN SARAJEVO FACULTY OF ELECTRICAL ENGINEERING
Computer Science Bachelor of Science in Computer Science FEEL FREE
University of Nice Sophia Antipolis
Undergraduate Degree Program
The Curriculum of the Department of Informatics TEI-A
Proposed Changes for and beyond
Computer Science Dr Hwang Chair, Computer Science Department
Presentation transcript:

Software Engineering at Faculty of EE in Belgrade Prof. Dr Miroslav Bojovic Baile Herculane, August 2005.

Instead of Introduction -1 Where were we a month before (Jun 2004.)?

Instead of Introduction - 2 Where are we now (August 2004.)?

Instead of Introduction - 3 What we have to reach until the October 1 st 2004.?

Environment University of Belgrade – 30 faculties – About students – About professors and assistants Faculty of Electrical Engineering – 10 departments – 7 profiles (divisions, degree programs, different curricula) – students – 145 full-time and 77 part-time professors and assistants

History 1894: First lectures in electrical engineering at “Great School” 1905: Great School becomes University of Belgrade 1922: First degrees in EE 1935: Mechanical-electrical engineering department 1946: Electrical engineering department 1948: Faculty of Electrical engineering 1971: Department for data processing at faculty of EE 1981: Department for computer engineering and informatics 1986: 1(common) + 4(specialised) years of studies in CEI 2004: established profile of Software engineering

Faculty of EE From 1948: – students received BSEE degree – graduate students received MSEE degree – 450 candidates received PhD degree – About engineers work abroad – About 600 students enrolls Faculty of EE per year – About 45 students enrolled SE this year

Background Department for Computer Engineering and Informatics (CEI) – 12 professors (full-time) – 6 teaching assistants (full-time) Profile CEI – Reformed curriculum last year – About 100 students on state budget per year – About 30 self-financing students per year Profile SE – Up to 100 self-financing students per year

Motivation Probable the ultimate way to survive for EE – Decreased candidate interests for traditional EE – Attractive studies and future jobs in SE field – Good opportunities for employment – Competition Some CS/IT departments at state faculties (UoB) Faculty of computing – private faculty Faculty for information systems and technology - private

CEI Profile Number of subjects: 54 – Number of CEI subjects: 38 Four sub-profiles (the last 3 semesters): – Computer Architecture and Networks – Software Development – Internet Technologies – Information Systems

SE Profile Number of exams: 44 No sub-profiles Curriculum base – IEEE CS & ACM suggestions – Professors’ experience – Available human resources

SE Profile - Conditions 8 semesters studies >BS.SE (dipl.ing.) 240 ECTS credits – “side exit”: engineer degree after 3 years Subject duration: 1 semester (with no exception) Classes per week: – 2 (lectures) + 2 (exercises) + 1 (laboratory) Number of – compulsory subjects and practicums: 22+5=27 – elective subjects and practicums: 14+3=17 (from 34) Up to 50 students per group for lectures Up to 25 students per lab-group Power Point presentations & handouts

SE Profile-1

SE Profile-2

Grading Structure Homework (HW) Midterm exams (ME) Final exam (written test and/or oral) (FE) HWMEFE 25-45%2/3(65-85%)1/3(65-85)%

Curriculum – Year 1 st Semester 1 st – Compulsory Programming 1 Mathematics 1 Physics Fundamentals of Electronics English Language Programming 1 – practicum – Elective (2 of 3) Computer applications – practicum Mathematics 1 – practicum Sociology Semester 2 nd – Compulsory Programming 2 Data structures and algorithms 1 Fundamentals on CE 1 Mathematics 2 Foreign Language Programming 2 – practicum Fundamentals on CE 1 – practicum – Elective (1 of 2) Mathematics 2 – practicum Introduction to management

Curriculum – Year 2 nd Semester 3 rd – Compulsory OO programming 1 Databases 1 Fundamentals on CE 2 – Elective (2 of 4) Data structures and algorithms 2 Numerical analysis and discrete mathematics Principles of modern telecommunications Fundamentals on Digital Electronics Semester 4 th – Compulsory OO programming 2 Operating systems 1 Computer architecture – Elective (2 of 4) Computer networks Web Design Probability and statistics Signals and Systems

Curriculum – Year 3 rd Semester 5 th – Compulsory Internet fundamentals Information systems 1 – Elective (3 of 5) Software design Software testing Neural Networks Operating systems 2 Computer architecture and organization 1 Semester 6 th – Compulsory Concurrent and distributed programming Information systems 2 Software engineering – Elective (3 of 6) Infrastructure for e- business System programming Databases 2 Computer architecture and organization 2 Software project management Project

Curriculum – Year 4 th Semester 7 th – Compulsory Compilers 1 Microprocessor systems – Elective (3 of 5) Internet programming Computer graphics Information Systems 2 VLSI design Multiprocessor systems Semester 8 th – Compulsory Security Computer performances Project – Elective (1 of 5) Expert systems Software tools for databases Compilers 2 Real-time programming Parallel computer systems

Where are we now?

Number of Students

Results – Semester 1 st 2004/05 Semester 1 st – 5 classes per week Programming 1 Mathematics 1 Physics Fundamentals of Electronics – 2 classes per week Programming 1 – practicum Computer applications – practicum Mathematics 1 – practicum English Language Sociology

Results Number of Subjects passed per Student

Results – Average Mark

Results – Number of Students pass the Subjects

Results – Average Marks per Subjects

CONCLUSION Number of Students: 20% increase Promising Results SE at EE: “BEST BUY” Information: si.etf.bg.ac.yusi.etf.bg.ac.yu