Datu struktūras un algoritmi
LSP

Kursa mērķis ir iegūt zināšanas un sapratni par populārākajiem datu struktūru un pamatalgoritmu veidiem. Kursā apskatīti svarīgākie datu srtuktūru un algoritmu veidi kā arī to pielietojums un efektivitāte.

Eksāmena vērtējumu kursa beigās veido:

·         sagatavoti un iesniegti patstāvīgie darbi – 20 %

·         divi kontroldarbi – 30% (katrs 15%)

·         līdzdalība nodarbībās – 10%

·        Gala pārbaudījums – 40%

Objektorientētā programmēšana
LSP

Mērķis:
Kursa mērķis ir iegūt pamatzināšanas par objektorientētās programmēšanas metodēm, principiem un pamatjēdzieniem, kā arī  iegūt praktiskas iemaņas programmu izstrādē ar programmēšanas valodu Java.
Uzdevumi:
•    skaidri jāsaprot objektorientētās programmēšanas pamatjēdzieni. Mantojamība, polimorfisms un iekapsulēšana;
•    Jāizprot galvenie operātori un jāprot tos pielietot;
•    Jāiegūst izpratne par objektiem un klasēm objektorientētā programmēšanā;
•    Jāprot izveidot un atkļūdot vienkāršas un vidēji sarežģītas programmas

Vērtējumu kursa beigās veido:
•    sagatavoti un iesniegti patstāvīgie darbi – 40 %
•    līdzdalība nodarbībās – 20%
•    gala ieskaite – 40%

Programmatūras izstrādes rīki un vides
LSP

Kursa mērķis ir iepazīstināt studentus ar priekšmetu - Programmatūras izstrādes rīki un vides. CASE un CASE rīki, CASE dzīves cikla modelis, CASE rīku klasifikācija. Programmatūras izstrādes vides: jēdziens, klasifikācija, salīdzinošā analīze, lietošanas iespējas, priekšrocības un trūkumi. Vizualizētas programmatūras izstrādes vides: salīdzinošā analīze, lietošanas principi. Programmatūras izstrādes vides tīmekļa lietotnēm: klasifikācija, salīdzinošā analīze.

Vērtējumu kursa beigās veido:
•    sagatavoti un iesniegti patstāvīgie darbi – 40 %
•    līdzdalība nodarbībās – 20%
•    gala ieskaite – 40%