B.Sc. în Inginerie Software
Code University of Applied Sciences
Informatie cheie
Locația campusului
Berlin, Germania
Limbi Străine
Engleză, Germană
Formatul de studiu
În campus
Durata
3 years
Ritm
La zi
Taxe de școlarizare
EUR 41.100 *
Termen limită de aplicare
31 Jul 2024
Cea mai devreme dată de începere
Sep 2024
* plata lunară este de 910,22 EUR pentru 36 de luni
Burse de studiu
Explorați oportunitățile de burse pentru a vă ajuta să vă finanțați studiile
Introducere
Ingineria software este aplicarea sistematică a principiilor de inginerie la dezvoltarea sistemelor software.Programul nostru de studii acoperă capacitatea de a rezolva sarcini complexe în mod programatic prin proiectarea arhitecturii software, producând cod curat și bine documentat și urmând cele mai bune practici din diferite domenii, cum ar fi testarea automată și securitatea.Programul de licență în inginerie software este predat integral în limba engleză.
În aceste subiecte, urmărim întotdeauna o înțelegere mai profundă care transcende proprietățile și abilitățile unui anumit cadru, instrument sau limbaj de programare.Aceste cunoștințe sunt completate de experiența practică în organizarea și colaborarea în echipe interdisciplinare.
Inginerii de software competenți rezolvă probleme excelente și combină abilitățile de gândire abstractă cu o mentalitate practică.Programul de licență în Inginerie software vă oferă competențe științifice cuprinzătoare și aplicabile practic de care aveți nevoie pentru a deveni expert în domeniul dezvoltării software.
De asemenea, oferim posibilitatea de a vă specializa în diverse domenii ale ingineriei software, pentru a vă dezvolta profilul profesional.
Inginerii de software fac lumea mai bună, creând cod într-o multitudine de medii, discipline și limbi – pe cont propriu și în echipă.Ne provocăm studenții în fiecare zi, ajutându-i să vadă profunzimea subiectelor de care sunt interesați.
La CODE vei experimenta un nou mod de a învăța
Cea mai eficientă modalitate de a învăța nu este absorbția pasivă a faptelor selectate și a conținutului pregătit pentru a le reproduce pentru următorul examen.
În loc de programa tradițională, aici, la CODE, am mutat lucrurile pentru a vă oferi întotdeauna capacitatea de a învăța pe baza unor probleme practice interesante.Informația este cel mai bine amintită atunci când este încorporată în contextul sensului practic.Acolo intră în joc educația bazată pe curiozitate, învățarea bazată pe proiecte și pe bază de provocări și rezonează cel mai bine.
La CODE rolul profesorilor este diferit.Profesorii sunt acolo pentru a-și împărtăși cunoștințele, pentru a vă ghida echipa prin provocări interesante, pentru a vă oferi mentorat și pentru a vă încuraja să vă străduiți și să vă modelați profilul.Ele vă însoțesc călătoria de învățare la CODE în timp ce stabiliți ce fel de inginer software doriți să deveniți în viața profesională.Spre deosebire de alte universități tradiționale, prețuim înțelegerea interdisciplinară.Toate cele trei părți ale dezvoltării produselor digitale (și anume designerii de interacțiune, managerii de produs și, voi, inginerii software) se intersectează în timpul studiilor, nu numai după aceea în viața profesională.
Intersecție cu alte programe de studii
Ca parte a unei experiențe de învățare interdisciplinară, multe module oferite de departamentele de Interaction Design și Product Management sunt, de asemenea, creditate pentru diploma de licență în Inginerie software.
Principiile noastre de învățare
Învățarea la CODE începe cu semestrul de orientare, în care toți studenții din primul semestru sunt familiarizați cu conceptul de învățare CODE, cele trei programe de studiu și Programul nostru Știință, Tehnologie și Societate.Mai jos găsiți o prezentare generală a principiilor de bază ale învățării la CODE.
Învățarea la CODE este bazată pe curiozitate
CODE vrea ca elevii să-și urmeze propriile interese și să conducă.CODE sprijină și ghidează-i în el.Acest lucru face rolul profesorului mai reactiv și centrat pe întrebarea cum să sprijine și să îmbunătățească cel mai bine experiența de învățare a unui elev.
Învățarea la CODE este bazată pe practică
CODE nu începe cu teorie și o aplică mai târziu.Din prima zi, elevul este provocat cu probleme practice care stârnesc curiozitatea și ambiția – apoi caută teoria de care au nevoie pentru a le rezolva.
CODE organizează învățarea în jurul proiectelor
Acesta este ceea ce face ca învățarea să fie atât orientată spre practică, cât și bazată pe curiozitate.Proiectele pun accent pe autodeterminare și autoorganizare nu doar individual, ci și la nivel de grup.De asemenea, proiectele pun studenții în contact cu realitatea din prima zi.
Învățarea se măsoară în niveluri de competență
Învățarea nu se măsoară în note sau în prezență, ci în niveluri de competență.CODE monitorizează și evaluează de ce sunt capabili de fapt elevii în ceea ce privește abilitățile și competențele dobândite, nu locul unde învață sau cât timp au petrecut învățând.
CODE nu reinventează roata
CODE utilizează resurse de învățare de primă clasă (online) existente pentru conținutul standard de predare.Acest lucru eliberează timp de predare și resurse pentru predarea interactivă, mentorat intens la nivel individual și de grup și ateliere și prelegeri axate pe nevoile și cerințele reale ale studenților.
Programele sunt interdisciplinare
CODE consideră că există o suprapunere mare între cele trei programe de studiu și, prin urmare, încurajează studenții să studieze într-un mod care acoperă mai mult decât miezul mic al domeniilor lor și să cunoască perspectivele celorlalte discipline.
Dezvoltarea personală este esențială
Dezvoltarea personală este o parte esențială a abordării educaționale a CODE.Programul obligatoriu de Știință, Tehnologie și Societate împuternicește studenții să-și dezvolte gândirea științifică și abilitățile de judecată critică, în timp ce o serie de ateliere despre abilitățile interpersonale sprijină studenții noștri munca în echipă, abilitățile de conducere și de comunicare.
Un nou tip de universitate – Fundamentele teoretice
Conceptul de învățare CODE este unic și multe dintre detaliile sale au fost îmbunătățite de când am început în 2017, în special datorită studenților noștri care ne-au ajutat enorm să înțeleagă ce funcționează și ce nu și să descopere cum să se îmbunătățească.
Învățare bazată pe probleme
Învățarea bazată pe probleme a fost dezvoltată și implementată inițial în anii 1960.Inventatorii credeau că cunoașterea informațiilor este doar primul pas al învățării – competența reală vine din capacitatea de a aplica cunoștințele și de a continua să învețe.
Învățarea bazată pe probleme are multe avantaje dovedite, cum ar fi dobândirea de cunoștințe pe termen lung, câștigarea încrederii în propriile abilități, precum și o mai bună înțelegere a materialelor de învățare, deoarece studenților li se cere atât să obțină cunoștințe, cât și să le aplice.
Învățare bazată pe proiecte
Învățarea bazată pe proiecte este foarte asemănătoare cu învățarea bazată pe probleme.Cu toate acestea, permite mai multă libertate și flexibilitate.În timp ce învățarea bazată pe probleme are condiții mai controlate, deoarece elevii se confruntă cu probleme deschise care se bazează pe scenarii predefinite, învățarea bazată pe proiecte este mai amplă și poate implica probleme multiple, nu atât de bine definite.Necesită muncă în echipă, comunicare și auto-reflecție.
Învățare pentru stăpânire
Acest concept presupune că majoritatea elevilor pot învăța orice, având suficient timp și resurse.Această filozofie de învățare critică sistemul educațional actual în care profesorii neglijează potențialul acelor elevi care au nevoie de sprijin suplimentar.În loc să dea vina pe elev, învățarea prin stăpânire privește resursele de învățare inadecvate și timpul insuficient dedicat stăpânirii unui subiect.
La CODE, fiecare student își poate descoperi abordarea individuală a învățării de succes.Sprijinind nevoile lor diverse, CODE speră să-i motiveze să devină cursanți pe tot parcursul vieții, care nu se tem de necunoscut și sunt deschiși către îmbunătățirea continuă.
Învățarea auto-dirijată
Învățarea auto-dirijată este un concept în care studenții sunt responsabili pentru dobândirea cunoștințelor și de cercetare.Deși există îndrumări din partea mentorilor și sprijin din partea colegilor și profesorilor, studenții înșiși decid pe ce doresc să se concentreze în funcție de interesele și experiența lor.Acest lucru are mult de-a face cu ceea ce este cunoscut ca o teorie a învățării adulților.Această teorie sugerează că adulții învață mai mult și mai bine atunci când sunt inițiatorii învățării și când învață ceea ce îi pasionează.
În plus, subliniază importanța învățării lucrurilor care pot fi aplicate problemelor din viața reală, care din nou, are o legătură strânsă cu învățarea bazată pe probleme.Dar învățarea autodirijată este mult mai mult decât o simplă învățare independentă.Este o modalitate de a-ți exersa disciplina și determinarea de a-ți atinge obiectivele.
La CODE, dorim ca studenții să profite la maximum de educația lor și să devină cursanți pe tot parcursul vieții.De aceea, permitem fiecărui student să fie proiectantul călătoriei individuale de învățare.Aceasta nu este deloc o sarcină ușoară.De fapt, face lucrurile mai complicate atunci când vine vorba de crearea programelor, dar când sunt luate în considerare toate beneficiile pe care le au studenții din această abordare, totul merită.
Clasa intoarsa
O clasă inversată este un concept care ne place foarte mult la CODE.Elevii învață singuri folosind resurse de învățare organizate și pregătesc întrebări pe care le adresează cu ajutorul profesorilor și al colegilor lor.Ideea din spatele ei este că, în loc să învețe pasiv prin prelegeri, studenții își petrec eficient timpul prețios cu profesorii, ocupându-se de chestiuni pentru care au nevoie de asistență.
Învățare de la egal la egal
Învățarea peer-to-peer este o altă abordare care este încurajată la CODE.Elevii mai avansați îi ajută pe începători.Această abordare nu este utilă doar atât pentru studentul care îndrumă, cât și pentru studentul care are nevoie de ajutor, ci și pentru crearea unei comunități de sprijin în care toată lumea se simte confortabil să învețe și să se dezvolte.
Admitere
Curriculum
Programul nostru de inginerie software oferă un set cuprinzător de module care se adâncesc în domeniul extins al ingineriei software. Puteți alege fie o specializare în care urmați o serie organizată de module concepute pentru a vă perfecționa expertiza într-un anumit domeniu, fie calea Generalist, care vă oferă libertatea de a vă personaliza selecția de module și de a explora o gamă variată de subiecte în domeniu.
- Bazele dezvoltării software
- Algorithms and Data structures
- Concepts of Programming Languages
- Network Programming
- NoSQL Databases
- Relational Databases
- Collaboration
- CODE curat
- Cyber Security
- Automated Software Testing
- Hardware și sisteme de operare
- Internet of Things
- Autonomous Systems
- Artificial Intelligence Basics
- Machine Learning
- Natural Language Processing
- 3D Rendering
- Image Processing
- Bazele tehnologiilor web
- Web Frontend Technologies
- Mobile App Development
- Tehnologii Web Backend
- Livrare și operațiuni continue
- Distributed and Parallel Computing
- Data Science
- Blockchain și Criptografie
- Data Engineering
- Linear Algebra
- Calcul multivariat
- Probability and Statistics
- Applied Scientific Research
- Specialitatea SE
- Modelare software și modele de proiectare
- Cloud Computing
- Optimizare în Inteligența Artificială
- Planificare în Inteligența Artificială
- Publishing a Research Paper
- Metode matematice esențiale
- Digital Fabrication
Acestea sunt doar modulele noastre specifice de inginerie software. Toți studenții SE au, de asemenea, posibilitatea de a selecta module din celelalte două programe de studiu ale noastre Interaction Design și Product Management. În plus, modulele interdisciplinare ale științei, tehnologiei și societății noastre, precum și programele de abilități interpersonale ne îmbogățesc și mai mult curriculumul.
Taxa de școlarizare a programului
Oportunități de carieră
Software-ul este coloana vertebrală a aproape oricărei companii astăzi. Când vine vorba de dezvoltarea de produse digitale sau de analiza datelor clienților, software-ul atinge aproape fiecare aspect al unei afaceri. Chiar și odată cu creșterea AI, setul de abilități ale inginerilor software bine pregătiți și cu experiență va continua să fie foarte căutat pe piața muncii. În cele din urmă, codarea este doar o piesă a puzzle-ului; inginerii de software sunt mințile din spatele construirii și întreținerii infrastructurii tehnologice care mențin lumea noastră să funcționeze.
Despre Școală
Întrebări
Cursuri similare
BSc (Hons) în Inginerie Software
- Stirling, Regatul Unit
Licențiat în științe duale în informatică și inginerie software
- Erie, Statele Unite ale Americii
Inginerie software BEng Onoruri
- London, Regatul Unit
- Online