Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Software Engineering at Faculty of EE in Belgrade Prof. Dr Miroslav Bojovic Baile Herculane, August 2005."— Presentation transcript:

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

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

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

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

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

6 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

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

8 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

9 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

10 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

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

12 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

13 SE Profile-1

14 SE Profile-2

15 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)%

16 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

17 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

18 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

19 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

20 Where are we now?

21 Number of Students

22 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

23 Results Number of Subjects passed per Student

24 Results – Average Mark

25 Results – Number of Students pass the Subjects

26 Results – Average Marks per Subjects

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


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

Similar presentations


Ads by Google