Programinės įrangos inžinerijos bakalauras
Florida Institute of Technology
Pagrindinė informacija
Universiteto vieta
Melbourne, Jungtinės Amerikos Valstijos
Kalbų studijos
Anglų kalba
Studijų formatas
Stovykloje
Trukmė
4 years
Tempas
Dieninės
Mokestis už mokslą
USD 21 173 / per semester
Galutinis paraiškų davimo terminas
Susisiekti su mokykla
Anksčiausia pradžios data
Sep 2024
Įvadas
Kas yra programinės įrangos inžinerijos laipsnis?
Programinės įrangos inžinerija yra sistemingas, disciplinuotas, išmatuojamas požiūris į programinės įrangos kūrimą ir priežiūrą. Pradėdami nuo kruopštaus pasiruošimo matematikai ir kompiuterių mokslams, programinės įrangos inžinerijos studentai Florida Tech mokosi, kaip sėkmingai įgyvendinti ir valdyti programinės įrangos produktų kūrimą, priežiūrą ir evoliuciją.
Nesvarbu, ar norite kurti dinamines interneto programas, derinti įterptąsias programinės įrangos sistemas ar sukurti naują elektroninės informacijos apsaugos būdą, Florida Tech programinės įrangos inžinieriaus laipsnis įgyja tvirtą kompiuterių mokslo pagrindą ir suteikia programinės įrangos produktų projektavimo ir kūrimo patirties.
Akreditacija
Bakalauro programinės įrangos inžinerijos programa yra akredituota ABET Inžinerinės akreditacijos komisijos.
Tarptautiniu mastu pripažintas fakultetas – individualizuotas dėmesys
Kita priežastis, kodėl Florida Tech yra tarp geriausių programinės įrangos inžinerijos kolegijų, yra patyrę, tarptautiniu mastu pripažinti profesoriai. Šie aktyvūs tyrinėtojai domisi programinės įrangos testavimu ir kokybės užtikrinimu, programinės įrangos evoliucija ir saugiu programinės įrangos kūrimu, sprendžiant kai kurias aktualiausias šiandienos programinės įrangos inžinerijos problemas.
Floridos technikos dėstytojai yra visiškai prieinami studentams, aktyviai dirba su jais kurdami savo klasės darbus ir vykdydami mokslinių tyrimų projektus. Skyriaus studentų programavimo komandos per pastaruosius 15 metų penkis kartus pateko į pasaulinį ACM tarptautinio koleginio programavimo konkurso (ICPC) finalą. ACM ICPC dažnai vadinamas „Smegenų mūšiu“, nes jis suburia geriausius studentų problemų sprendimus iš viso pasaulio, o tai išskiria „Florida Tech“ iš kitų programinės įrangos inžinerijos kolegijų.
Studentai mokosi mažose klasėse, kuriose studentų ir dėstytojų santykis yra tik 9:1, ko paprastai nėra daugumoje programinės įrangos inžinerijos kolegijų. Glaudi šeimyninė atmosfera leidžia studentams užmegzti intymius darbo santykius su kolegomis studentais ir profesoriais, kurie nuoširdžiai rūpinasi savo sėkme.
Įsikūręs Floridos aukštųjų technologijų koridoriaus širdyje
Florida Tech yra puiki vieta programinės įrangos inžinerijos bakalauro studijoms. 130 akrų miestelis yra Kosmoso pakrantėje (taip pavadintas dėl NASA ir Kenedžio kosmoso centro Kanaveralo kyšulyje į šiaurę nuo mūsų), kelios minutės kelio nuo Indijos upės lagūnos, pačios įvairiausios Šiaurės Amerikos žiočių.
Šioje srityje dirba penkta pagal dydį aukštųjų technologijų darbo jėga šalyje, o netoliese yra daugiau nei 5000 aukštųjų technologijų korporacijų ir vyriausybinių bei karinių organizacijų. Ši darbo jėga taip pat suteikia daugybę praktikos ir įsidarbinimo galimybių.
„Florida Tech“ yra šiek tiek už kelių nuo Atlanto vandenyno su 72 mylių nuostabiais paplūdimiais ir trumpa kelione į Florida Keys arba Orlando pramogų parkus. Mes taip pat turime turtingą gyvenimą miestelyje, apimantį platų vietinių ir koleginių sporto šakų, klubų ir socialinės veiklos spektrą.
Kurkite ilgalaikius profesinius santykius per universiteto organizacijas
Be klasės, programinės įrangos inžinerijos laipsnio siekiantys studentai įgyja vadovavimo ir profesinės patirties atlikdami įdomias stažuotes ir dalyvaudami akademinėse organizacijose, tokiose kaip Upsilon Pi Epsilon (kompiuterinių mokslų garbės draugija), Kompiuterinių žaidimų draugija, studentų valdžia ir daugiau nei 100 kitų studentų organizacijų. .
Mūsų „Computing Machinery“ asociacijos skyrius yra apdovanojimus pelniusi organizacija, dalyvaujanti ACM tarpkollegialinio programavimo konkursuose. ACM taip pat kas savaitę rengia arbatos ir sausainių vakarėlius, kad užmegztų ryšius ir susirastų draugų.
„Florida Tech“ (R@FT) robotika taip pat dalyvauja robotikos varžybose ir iššūkiuose, todėl nariai gali panaudoti įgūdžius, įgytus programinės įrangos inžinerijos stažuočių ir tyrimų metu, kurdami tikras darbo mašinas komandinėje aplinkoje.
Studijų programa
Įgykite praktinės patirties
Beveik kiekviena šiuolaikinės visuomenės sistema yra valdoma programinės įrangos. Programinės įrangos inžinieriai dirba su viskuo – nuo bankomatų iki automobilių iki planšetinių kompiuterių. Florida Tech programinės įrangos inžinerijos studijų programa parengia studentus karjerai, naudojant moderniausias skaičiavimo laboratorijas, visą programinės įrangos kūrimo įrankių rinkinį, mokslinių tyrimų projektus, stažuotes ir netgi dalyvavimą studentų programavimo komandoje, kuri konkuruoja ACM tarpkollegialiniame programavime. Varzybos.
Būdami vyresnieji, studentai, bendradarbiaudami su bendraamžiais, užbaigia vyresniojo dizaino projektą, kad sukurtų, suprojektuotų ir pristatytų naują programinę įrangą, atitinkančią realaus pasaulio poreikius. Studentai pristato savo projektus pramonės lyderiams ir darbdaviams ir gali dalyvauti tarptautiniuose konkursuose. Dėl to jie įgyja praktinės patirties, išsiplėtęs profesinis tinklas, o galbūt net darbo pasiūlymą prieš baigiant studijas.
Mokymo planas
Programinės įrangos inžinerijos specialybė paruošia studentus profesinei veiklai programinės įrangos architektūros, projektavimo, diegimo, testavimo ir evoliucijos srityse arba magistrantūros studijoms. Programinės įrangos inžinerija yra daugiadisciplinė, apimanti kompiuterių mokslą, inžinerinę ekonomiką, inžinerinių problemų sprendimą, epistemologiją, žmogiškųjų veiksnių valdymą, matematiką, kokybės kontrolę ir saugą.
Mokslo bakalauro studijų programos edukaciniai tikslai – parengti studentus taip, kad per kelerius metus po studijų baigimo jie taptų lyderiais kuriant programinę įrangą, kur pagrindinis jų vaidmuo gali būti reikalavimų iškvietime, programinės įrangos projektavimu, taikomųjų programų kūrimu, programinės įrangos testavimu. , arba programinės įrangos evoliucija; jie bus aktyviai įsitraukę į nuolatinį profesinį tobulėjimą; ir naudosis savo techninėmis žiniomis, tarpasmeniniais ir asmeniniais įgūdžiais bei profesiniu požiūriu siekdami pakelti savo, kitų ir organizacijų, kurioms jie dirba, karjerą.
Kandidatai į programinės įrangos inžinerijos bakalauro laipsnį turi įvykdyti minimalius kurso reikalavimus, nurodytus šioje mokymo programoje.
Naujokas Metai
Rudens (16 kredito valandų)
- COM 1101 kompozicija ir retorika
- CSE 1001 programinės įrangos kūrimo pagrindai 1
- CSE 1101 Kompiuterių disciplinos ir karjera 1
- CSE 1400 Taikomoji diskrečioji matematika
- „FYE 1000“ universiteto patirtis
- MTH 1001 Calculus 1 arba MTH 1010 Honors Calculus 1
Pavasaris (18 kredito valandų)
- COM 1102 rašymas apie literatūrą
- CSE 1002 programinės įrangos kūrimo pagrindai 2
- CSE 2120 Kompiuterių organizavimas ir mašinų programavimas
- MTH 1002 Calculus 2 arba MTH 1020 Honors Calculus 2
- Ribotas pasirenkamasis (laboratorijos mokslas *) Kreditų valandos: 4
Antraisiais metais
Rudens (17 kredito valandų)
- COM 2223 Mokslinė ir techninė komunikacija
- CSE 2010 algoritmai ir duomenų struktūros
- Ribotas pasirenkamasis (laboratoriniai mokslai*) Įskaitos valandos: 4
Pasirinkite pirmąjį HUM pagrindinį kursą:
- HUM 2051 1 civilizacija: senovė per viduramžius
- HUM 2141 1-oji pasaulio meno istorija: išankstinė istorija iki ankstyvojo pasaulinio sąmoningumo
- HUM 2211 Britų literatūra ir kultūra
- HUM 2212 britų ir amerikiečių literatūra 1
- HUM 2331 Amerikos istorija: ikikolumbiniai ir pilietiniai karai
- HUM 2551 senovės ir viduramžių filosofijos tyrimas
Pasirinkite antrąjį HUM pagrindinį kursą:
- HUM 2052 2 civilizacija: Renesansas per šiuolaikinę
- HUM 2142 2-oji pasaulio meno istorija: nuo ankstyvojo iki pokolonijinio
- HUM 2212 Britanijos ir Amerikos literatūra 1 (kredito pakartojimas negali būti pakartotas)
- HUM 2213 britų ir amerikiečių literatūra 2
- HUM 2332 Amerikos istorija: nuo rekonstrukcijos iki dabarties
- HUM 2552 Moderniosios ir šiuolaikinės filosofijos apžvalga
Pavasaris (15 kredito valandų)
- „CSE 2050“ programavimas antrąja kalba
- „CSE 2400“ taikoma statistika
- CSE 2410 Įvadas į programinės įrangos inžineriją
- MTH 3102 įvadas į tiesinę algebrą
- Humanitariniai mokslai, pasirenkami (HU) 3000 ar aukštesnio lygio, rekomenduojamos kreditų valandos: 3
Jaunieji metai
Kritimas (15 kredito valandų)
- CSE 3411 programinės įrangos testavimas 1
- CSE 3612 žmogaus ir kompiuterio sąveika
- CSE 4001 operacinių sistemų koncepcijos
- CSE 4610 reikalavimų inžinerija
- Ribotos pasirenkamosios (MTH arba mokslo) kredito valandos: 3
Pavasaris (16 kreditų valandos)
- „CSE 3100 Junior“ projektas
- CSE 3421 programinės įrangos projektavimo metodai
- CSE 4083 oficialios kalbos ir automatų teorija
- CSE 4611 programinės įrangos priežiūra ir evoliucija
- Ribotos pasirenkamosios (MTH arba mokslo) kredito valandos: 3
- Ribotos pasirenkamųjų (socialinių mokslų) kreditų valandos: 3
Vyresnieji metai
Kritimas (15 kredito valandų)
- CSE 4201 programinės įrangos kūrimo projektai 1 (Q)
- CSE 4250 programavimo kalbos sąvokos
- CSE 4410 programinės įrangos projektų valdymas
- Nemokamos pasirenkamos kredito valandos: 3
- Pasirenkamos techninės kredito valandos: 3
Pavasaris (15 kredito valandų)
- CSE 4202 programinės įrangos kūrimo projektai 2 (Q)
- CSE 4683 formalūs metodai
- Nemokamos pasirenkamos kredito valandos: 3
- Riboto pasirenkamojo (TPP) kreditų valandos: 6
Iš viso reikiamų kreditų: 127
*Studentai pasirenka vieną laboratorinę mokslo seką (BIO 1010 Biologinis atradimas 1/BIO 1030 Įvadas į biotechnologiją ir BIO 1020 Biologinis atradimas 2/BIO 1040 Įvadas į biologinę įvairovę ir fiziologiją; CHM 1101 Bendroji chemija 1 ir CHM 102 Bendroji chemija 102 MAR1102 1/MAR 1030 Biotechnologijos įvadas ir MAR 1020 Biologinis atradimas 2/MAR 1040 Biologinės įvairovės ir fiziologijos įvadas arba PHY 1001 Fizika 1/PHY 2091 Fizikos laboratorija 1 ir PHY 2002 fizikos laboratorija2or2092 fizika209). Studentai, baigę fizikos seką, gali taikyti du kreditus riboto pasirenkamojo (mokslo) reikalavimui.
KARJEROS GALIMYBĖS
Karjeros perspektyva
„Occupational Outlook Handbook“, kurį išleido JAV darbo departamento darbo statistikos biuras, pateikia išsamią informaciją apie konkrečias darbo vietas, įskaitant vidutinį metinį atlyginimą, darbo sąlygas ir darbo perspektyvas.
Biuro teigimu, programinės įrangos inžinieriaus karjeros pasirinkimas užtikrina užimtumo saugumą, nes prognozuojama, kad programinės įrangos inžinerija iki 2020 m. augs stulbinančiai 30 %, daug greičiau nei visų profesijų vidurkis. Tai reiškia, kad programinės įrangos inžinieriai ir susijusios karjeros, pavyzdžiui, programų kūrėjai ir sistemų kūrėjai, bus vieni geidžiamiausių darbuotojų.
Kompiuterių programinės įrangos mobiliųjų technologijų, kibernetinio saugumo, kompiuterijos, debesų kompiuterijos ir pažangių kompiuterizuotų produktų paklausa ir toliau skatins augimą šioje karjeros srityje.
Įranga
English Language Requirements
Patvirtinkite savo anglų kalbos žinias atlikdami „Duolingo“ anglų kalbos testą! DET yra patogus, greitas ir prieinamas internetinis anglų kalbos testas, priimtas daugiau nei 4000 universitetų (tokių kaip šis) visame pasaulyje.