## News (announcements) section

**Laboratory schedule**

Find the latest official schedule at:** www.electronica.pub.ro/index.php/anunturi/orar**

**Self-study materials**

**Laboratory guidelines (download)**

- Workshop 1 – Errors
- Workshop 2 – Solving algebraic equations
- Workshop 3 – Numerical resolution of linear systems of equation
- Workshop 4 – Digital filters
- Workshop 5 – Numerical differentiation
- Workshop 6 – Numerical integration
- Workshop 7 – Interpolation
- Workshop 8 – Optimisation metods (numerical regression)
- Workshop 9 – Numerical resolution of differential equations
- Appendix A: Computing the polynomial’ value and 1st order derivative
- Appendix B: C fundamentals (assumed by this lab)

**Class guidelines (download):**

- Algebraic equations: | Contraction method (successive approximations) (1.05 MB) | Bisection method (bi-partitioning technique) (1.08 MB) | Secant’s method (1.38 MB) | Newton-Raphon’s method (tangent-line approach) (1.37 MB) |
- Systems of equations: | Direct methods (0.99 MB) | Iterative methods (268 KB) |
- Numerical differentiation (3.73 MB) | Numerical integration (6.75 MB)
- Interpolation: Fundamental methods (9.28 MB) | Special cases (3.28 MB)

**Tutorials:**

- Practical approach: Numerical methods with applications
- Numerical Methods using MATLAB (Mathews and Fink)
- Metode Numerice (Berbente, Mitran, Zancu), Ed. Tehnică, 1998 (limba română)

**C-language documentation:**

Tutorial (260 KB)

Bibliography (711 KB): Kernighan, Ritchie – The C Programming Language, first edition (in Romanian and English) // second edition (in English only)

**TOOLS**

**Code::Blocks**is an open-source, cross-platform Integrated Development Environment

(based on GPL v3 license). Supported OS: Linux, Mac, Windows. It offers support for parallel compilation for multi-core platforms. It can import Dev-C++ projects.

Download: www.codeblocks.org/downloads/binaries**DevC++ 5.4**(23.7 MB) |**DevC++ 5.71**(60.1 MB) – see: http://www.bloodshed.net/devcpp.html

**Informations**

The Numerical Methods is classified as *continuous assessment* (“*verificare pe parcurs*“) educational process.

There will be two written tests, scheduled for the 7th and 13th weeks of the semester.

Besides that, according to the internal Regulations, for such a class:

- for each verification test one cannot acquire more than 20 points;
- this class’s related activities must close before the examination session;
- the acquired points will be translated into a grade (mark) belonging to the range: [1,10].

Therefore, this class counts on the average grade of the first semester.

There will be a clear schedule for these tests, posted in this page. It will contain the related day, classroom and allocated hour range.

In order to pass this class, one must reach at least 50 points (>= 50p), while **having passed all the related activities**.

**The scores:**

- For the
*workshops*(laboratory): 60p, consisting of:- 35p – the final practical test (taken individually, on each student workstation);
- 15p – personal activity short tests,
- 10p – homeworks.

- For the
*assessment tests*: 40p (2 x 20p).

There will be **no minimum threshold** related to the points acquired for the two assessment tests.

**Workshops (labs)**

1) The workshop is taken with half of a group, following both odd (1,3,5,…,13) and even (2,4,6,…,14) weeks. **For the workshops, the attendance is mandatory**. One missing lab is eliminatory, the student looses the right to take the lab’s final test and therefore the

right to attend the final class examinations.

2) Notes on remaking the lab:

2.1. There is no extra time to be allocated for remakings other than the 2 weeks related to a workshop (the workshops change every two weeks).

2.2. If a remaking is to be done, that **must** be done exclusively with the laboratory assistant to whom the student belongs to. These remakings have to be done both according to lab’s schedule and everyone’s own schedule.

2.3. At most two students can attend a given workshop in case of a remaking. The lab’s room offer at most 13 workstation places so that every student has individual PC access. This is the lab’s philosophy. As an exception, only one workstation can host two

students. If there is no free workstations, a remaking is up to the respective assistant.

2.4. In no way the room’s hosting capacity will be exceeded. The lab’s room can host at most 14 places in order to work individually.

2.5. According to the lab’s schedule, the half of the group that normally attend the lab has priority over a remaking. Therefore, any student following a remaking will be given the right to take the remake only after the free places were previously distributed to

those who take the class.

2.6. Please avoid a remake in the last week allocated to a workshop and especially do not schedule it for the last days of the lab’s final week.

2.7. Beware! According to the notes above one can choose whatever remake manner he/she wants, but **it must not conflict** with the ‘attendance rule’ (see 1).

There is a mutual convention between the assistant professors teaching within the laboratory. This convention states that each of them will solve the problems involving their assigned students along with their support, according to the laboratory schedule. Therefore, in a case of a laboratory remake, the students must attend that remake following the classes of their very assistant professors.

3) For the laboratory’s final verification each of you have to decide upon the individual test version. The available versions are: either having the supporting guideline near you or not.

Your decision has a deadline: our last workshops (before the Christmas vacation). In order for you to properly decide on this subject please take a look over the material posted below (see Useful material for the lab’s final examination section).

4) Some provisions excerpted from the current Regulation follow.

**Warning!**

4.1. A class is considered *passed* (promoted) if the sum of acquired points is greater than or equal to 50p (note that a sum of points belonging to [45, 49] doesn’t qualify you).

4.2. For the Numerical Methods class the points for the activities taking place during the semester equal 60 points, whereas for the final examination one can accumulate at most 40 points. If anything changes I will let you know about it (just follow this web page).

/* In the Regulation this rule is denoted as RN4. I quote:

RN4: The number of points for the final verification will not exceed 40% out of the final grade (mark). For a limited number of classes though, taking into account their characteristics, the Counsel of the College can approve a final verification weight of at most 50%.

*/

4.3. Related to the classes/seminars/workshops attendance one must know that the lab’s attendance is mandatory. A newer rule states that, for the classes, the attendance is recorded into an ‘Attendance Log’.

/* The sections in the Regulation follow:

– the first rule, denoted as Art. B7, is:

Art. B7. The students’ attendance is recorded in a group’s log, signed by the assistant professors. This log will be centralized at the secretariat of the College twice a month. Finally, the log is maintained by the chief of the group.

– out of the second rule, denoted as Art. B9, I will quote only the second subsection (b):

Art. B9. The students have the following >>obligations<< during the educational process: b. to attend >>all<< the teaching activities.

Internal regulations (Politehnica University of Bucharest)

**Useful material for the lab’s final examination**

– Complete set of source-code (full ANSI C programs)

– Final laboratory verification examples

**Pay attention!** Following your computer programs’ verification step a discussion will take

place covering both theoretical aspects and implementation or computational details involved

by the methods you had to implement.

## Contact information

LEU campus, building B, room B307 – Numerical Methods Laboratory

**As. drd. Vlad Grosu**

crisvlad74@gmail.com

**CS3 Victor Vlădăreanu**

vladareanuv@gmail.com