7
Facultatea de Științe Economice și Gestiunea Afacerilor Str. Teodor Mihali nr. 58-60 Cluj-Napoca, RO-400951 Tel.: 0264-41.86.52-5 Fax: 0264-41.25.70 [email protected] www.econ.ubbcluj.ro Facultatea de Științe Economice și Gestiunea Afacerilor Str. Teodor Mihali nr. 58-60 Cluj-Napoca, RO-400951 Tel.: 0264-41.86.52-5 Fax: 0264-41.25.70 [email protected] www.econ.ubbcluj.ro DETAILED SYLLABUS Algorithms and Data Structures 1. Information about the study program 1.1 University „Babeş-Bolyai” University Cluj-Napoca 1.2 Faculty Faculty of Economics and Business Administration 1.3 Department Business Information Systems 1.4 Field of study Accounting 1.5 Program level (bachelor or master) Bachelor 1.6 Study program / Qualification Accounting and Management Information Systems 2. Information about the subject 2.1 Subject title Rapid Application Development 2.2 Course activities professor Lecturer Cristian Bologa 2.3 Seminar activities professor Lecturer Cristian Bologa; 2.4 Year of study 2 2.5 Semester 4 2.6 Type of assessment Summativ e 2.7 Subject regime Optio nal 3. Total estimated time (teaching hours per semester) 3.1 Number of hours per week 3 out of which: 3.2 course 2 3.3 seminar/laborator y 1 3.4 Total number of hours in the curriculum 42 out of which: 3.5 course 28 3.6 seminar/laborator y 28 Time distribution Hour s Study based on textbook, course support, references and notes 12 Additional documentation in the library, through specialized databases and field activities 5 Preparing seminars/laboratories, essays, portfolios and reports 12

FIŞA DISCIPLINEI · Web viewGetting skills to analyze, design and develop object-oriented software Getting skills of Object Oriented Programming in .NET Learning to work with Web

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: FIŞA DISCIPLINEI · Web viewGetting skills to analyze, design and develop object-oriented software Getting skills of Object Oriented Programming in .NET Learning to work with Web

Facultatea de Științe Economice și Gestiunea Afacerilor

Str. Teodor Mihali nr. 58-60

Cluj-Napoca, RO-400951

Tel.: 0264-41.86.52-5

Fax: 0264-41.25.70

[email protected]

www.econ.ubbcluj.ro

Facultatea de Științe Economice și Gestiunea AfacerilorStr. Teodor Mihali nr. 58-60

Cluj-Napoca, RO-400951Tel.: 0264-41.86.52-5

Fax: [email protected]

www.econ.ubbcluj.ro

DETAILED SYLLABUS

Algorithms and Data Structures

1. Information about the study program

1.1 University „Babeş-Bolyai” University Cluj-Napoca1.2 Faculty Faculty of Economics and Business Administration1.3 Department Business Information Systems1.4 Field of study Accounting1.5 Program level (bachelor or master) Bachelor

1.6 Study program / Qualification Accounting and Management Information Systems

2. Information about the subject

2.1 Subject title Rapid Application Development2.2 Course activities professor Lecturer Cristian Bologa2.3 Seminar activities professor Lecturer Cristian Bologa;

2.4 Year of study 2 2.5 Semester 4 2.6 Type of assessment Summative 2.7 Subject regime Optional

3. Total estimated time (teaching hours per semester)

3.1 Number of hours per week 3 out of which: 3.2 course 2 3.3 seminar/laboratory 13.4 Total number of hours in the curriculum 42 out of which: 3.5 course 28 3.6 seminar/laboratory 28

Time distribution Hours Study based on textbook, course support, references and notes 12Additional documentation in the library, through specialized databases and field activities 5Preparing seminars/laboratories, essays, portfolios and reports 12Tutoring 2Assessment (examinations) 2Others activities ................................... 03.7 Total hours for individual study 333.8 Total hours per semester 753.9 Number of credits 3

4. Preconditions (if necessary)

4.1 Curriculum 4.2 Skills

5. Conditions (if necessary)

5.1. For course development

• For course lectures the following are required: projector, whiteboard, Computer with Internet connection

Page 2: FIŞA DISCIPLINEI · Web viewGetting skills to analyze, design and develop object-oriented software Getting skills of Object Oriented Programming in .NET Learning to work with Web

5.2. For seminar / laboratory development

• For laboratories the following are required: Computer with Visual Studio environment installed, projector, whiteboard• The presence of students in labs is mandatory

6. Acquired specific competences

Professional competences

Explain data structures, instructions and classes of problems to build integrated components in complex software systems

Solving clearly defined problems in the economy by applying integrated procedures into complex software systems

Update of languages, programming techniques and methods so that software components built to reflect the staged development of ICT

Development of specific activities regarding software implementation cycle, following the quantitative, qualitative and economic efficiency

Develop a scroll stages of development of information system of the organization specifying the tasks, necessary resources, costs and times

Define requirements scrolling stages of the development cycle to get high quality software components using modern technology

Implementation of reusable solutions and integrated systemsTransversal competences

Achieving a project, assuming specific tasks in a multi-specialized teamSettlement in real time, under expert assistance, to a real / hypothetical problem, following the rules of professional ethics

7. Subject objectives (arising from the acquired specific competences)

7.1 Subject’s general objective This course aims to familiarize students with modern programming style, using Rapid Application Development instruments. In this regard, we particularly use .NET Framework with Visual Studio .NET work environment. These tools are widely used by software industry in Romania, and through the course, give students with skills basic programming, facilitating their chance to engage quickly. The course covers both programming Windows Forms / WPF and Web application development. Special attention is given of accessing databases in .NET applications and use of Web services.

7.2 Specific objectives Familiarize students with advanced programming environments using RAD instruments

Getting skills to analyze, design and develop object-oriented software

Getting skills of Object Oriented Programming in .NET Learning to work with Web services Learning the ways of realization of robust Windows applications

for Windows and for the web Developping skills for installation, maintenance and technical

support for various programming environments

8. Contents

NOTE: This document represents an informal translation performed by the faculty.

2

Page 3: FIŞA DISCIPLINEI · Web viewGetting skills to analyze, design and develop object-oriented software Getting skills of Object Oriented Programming in .NET Learning to work with Web

8.1 Course Teaching methods Observations

1. Introduction to .NET Framework Lecture 1 Lecture

2. Creating graphical interfaces for Windows Forms and WPFLecture 2 Lectures

3. Create user controlsLecture 1 Lecture

4. Access to data in .NET Framework - ADO.NETLecture 2 Lectures

5. Access to data in .NET Framework - LINQLecture 1 Lecture

6. Access to data in .NET Framework - Entity FrameworkLecture 1 Lecture

7. Creating Web applications using ASP.NETLecture 2 Lectures

8. state management in web applicationsLecture 1 Lecture

9. Implementing the security strategies in Web applicationsLecture 1 Lecture

10. Development of the Web services Lecture 2 Lectures

References: Mathew Stoeker, Exam 70-511: Microsoft Windows Application Development with

Microsoft .NET Framework 4.0 – Self-placed training kit, Microsoft, 2011 Glenn Johnson, Exam 70-516: Accessing data with Microsoft .NET Framework 4.0 – Self-

placed training kit, Microsoft 2011 Microsoft, Introduction to Web Development with Microsoft Visual Studio 2010, course

10267A, 2010 Microsoft, „MCAD/MCDS Self Placed Training Kit, Developing Windows-based

applications with MS Visual Basic .NET and MS C# .NET”, 2002 Microsoft, „MCAD/MCDS Self Placed Training Kit, Developing Web-based applications

with MS Visual Basic .NET and MS C# .NET”, 20028.2 Seminar/laboratory Teaching methods Observations

1. Introduction to .NET Framework Interactive Laboratory

1 Interactive Laboratory

2. Creating graphical interfaces for Windows Forms and WPF Interactive Laboratory

2 Interactive Laboratories

3. Create user controls Interactive Laboratory

1 Interactive Laboratory

4. Access to data in .NET Framework - ADO.NET Interactive Laboratory

2 Interactive Laboratories

5. Access to data in .NET Framework - LINQ Interactive Laboratory

1 Interactive Laboratory

6. Access to data in .NET Framework - Entity Framework Interactive Laboratory

1 Interactive Laboratory

7. Creating Web applications using ASP.NET Interactive Laboratory

2 Interactive Laboratories

8. state management in web applications Interactive Laboratory

1 Interactive Laboratory

NOTE: This document represents an informal translation performed by the faculty.

3

Page 4: FIŞA DISCIPLINEI · Web viewGetting skills to analyze, design and develop object-oriented software Getting skills of Object Oriented Programming in .NET Learning to work with Web

9. Implementing the security strategies in Web applications Interactive Laboratory

1 Interactive Laboratory

10. Development of the Web services Interactive Laboratory

2 Interactive Laboratories

References: Mathew Stoeker, Exam 70-511: Microsoft Windows Application Development

with Microsoft .NET Framework 4.0 – Self-placed training kit, Microsoft, 2011

Glenn Johnson, Exam 70-516: Accessing data with Microsoft .NET Framework 4.0 – Self-placed training kit, Microsoft 2011

Microsoft, Introduction to Web Development with Microsoft Visual Studio 2010, course 10267A, 2010

Microsoft, „MCAD/MCDS Self Placed Training Kit, Developing Windows-based applications with MS Visual Basic .NET and MS C# .NET”, 2002

Microsoft, „MCAD/MCDS Self Placed Training Kit, Developing Web-based applications with MS Visual Basic .NET and MS C# .NET”, 2002

9. Corroboration / validation of the subject’s content in relation to the expectations coming from representatives of the epistemic community, of the professional associations and of the representative employers in the program’s field.

The subject is included in the accreditation offered by the Chartered Institute of Management Accountants (CIMA); Syllabus was established through discussions with representatives of local companies and iQuest Technologies, Endava Cluj, EBS, MSG Systems and others.

10. Assessment (examination)

Type of activity 10.1 Assessment criteria 10.2 Assessment methods 10.3 Weight in the final grade

10.4 Course Conceptual system knowledge, methods and processes used in visual programming using .NET.

2 Quizzes throughout the semester

Written exam with open questions and problems.

2*12,5=25%

75%

has a share of 40% in the final

Ability to use appropriate methods and procedures

10.5 Seminar/laboratory

Possession of practical skills of Object Oriented Programming in .NET

Possession of practical skills of object oriented programming in .NET Evaluation of laboratory and achieve topicsA project and support it in session

100%

has a share of 60% in the finalPossession of practical skills related to

organizing .NET applications using object-oriented concepts

NOTE: This document represents an informal translation performed by the faculty.

4

Page 5: FIŞA DISCIPLINEI · Web viewGetting skills to analyze, design and develop object-oriented software Getting skills of Object Oriented Programming in .NET Learning to work with Web

10.6 Minimum performance standard • Establish an effective collection procedures through parameterization and integration lead to increased productivity• Minimal knowledge of .NET programming techniques, how to organize software• Writing source code correctly• Understanding the existing source code and the ability to implement the required changes in the source code

• Grades at the written exam and practical exam must be at least 5.• The grades being granted are between 1 (one) and 10 (ten)

Date of filling Signature of the course professor Signature of the seminar professor 14.03.2017 Lecturer Cristian Bologa Lecturer Cristian Bologa

Date of approval by the department 14.03.2017 Head of department’s signature Prof.dr.habil. Gheorghe Cosmin SILAGHI

NOTE: This document represents an informal translation performed by the faculty.

5