Come parte di un programma di ingegneria del software , gli studenti possono essere richiesti per completare un progetto per soddisfare requisiti di laurea . Progetti di ingegneria pratico software permettono agli studenti di mettere le conoscenze e le competenze acquisite in anni passati in pratica . E ‘anche un ottimo modo per costruire un portafoglio di mostrare potenziali datori di lavoro di avere quello che serve per lavorare su progetti reali anche prima di avere il diploma in mano . Sviluppare un Business Application

Entra in contatto con un’azienda locale e vedere se è possibile sviluppare un’applicazione che permetta loro di diventare più efficienti nel loro lavoro . Potrebbe essere un sistema di pianificazione che le email dipendenti orari personalizzati per aiutarli a mantenere traccia delle loro ore di lavoro . Oppure creare un sistema che consente di migliorare il processo decisionale nelle aziende in cui procedure scritte sono già molto preciso , ma nessuna versione elettronica è disponibile. Si potrebbe anche fare un elenco telefonico elettronico per le grandi aziende che non hanno applicazione interna per la ricerca di colleghi.

Costruire un robot

ingegneri del software a volte sono tenuti a lavorare con ingegneri meccanici nella creazione di robot . Fai squadra con altri studenti per questo tipo di progetto , in quanto può essere più complessa . Progettare un software che consente al robot di rispondere alla voce di un utente e che può identificare variazioni di tono per determinare emozioni . L’intelligenza artificiale è un argomento secondario popolare di ingegneria del software; si può costruire un robot in grado di predire le probabilità che una persona avrebbe vinto ad un gioco di carte .

Educational Product

Crea un prodotto educativo che permette agli studenti a praticare soggetti che richiedono la ripetizione e capacità di problem -solving . Ingegneri del software sono le persone che stanno dietro molti programmi tutoriali , giochi didattici e test delle applicazioni . Pensate a una disciplina che eccelleva in , come la matematica , e costruire uno strumento che permette agli studenti di praticare esercizi di diversi gradi di difficoltà . Il prodotto educativo potrebbe essere sotto forma di un CD- ROM , un sito web o un software, a seconda della propria esperienza .

Mobile Application

Con l’avanzamento delle tecnologie , telefoni cellulari e tablet sono aumentati in popolarità , e oggi è raro incontrare qualcuno che non ha uno smartphone . Crea la tua applicazione di telefonia mobile . Potrebbe essere un registro di esercizio , uno strumento di budgeting per le persone in movimento , un generatore di ricetta o un gioco di carte per passare il tempo mentre sui mezzi di trasporto pubblici . Le possibilità sono infinite . Si potrebbe anche cercare di vendere o dare la vostra applicazione mobile per il pubblico una volta che è stato testato e funziona bene .