Computer Science - Computer Networks and Security (Hons)

At the Computer Science - Computer Networks and Security (Hons) programme from University of Derby, you'll work on real and simulated projects so you can experience the challenges of delivering complicated technical solutions on time.

Professioni

Business Analyst (Analista Aziendale)

Analizza i processi aziendali e i dati per fornire insight strategici e identificare miglioramenti;

Business Intelligence Analyst

Analizza i dati aziendali per identificare tendenze, creare report, e fornire informazioni per supportare le decisioni aziendali;

Cloud Solutions Architect

Progetta e implementa soluzioni basate su cloud computing e SaaS;

Data analyst

Raccoglie, analizza e interpreta dati per trarre informazioni e suggerimenti utili per l'azienda, identificando tendenze, rischi e opportunità di miglioramento;

Data Engineer

Stabilisce i processi dei dati e progetta soluzioni per la gestione e l'elaborazione dei dati in ambienti ICT;

Data Migration Specialist

Sviluppa metodi di migrazione automatizzati per trasferire dati e sistemi tra diversi ambienti e piattaforme;

Data Mining Specialist

Utilizza tecniche di data mining per scoprire modelli nascosti e relazioni nei dati;

Data Scientist

Applica metodi analitici e utilizza strumenti software per raccogliere, analizzare e interpretare grandi quantità di dati, sviluppando modelli predittivi e fornendo insight e soluzioni basate sui dati;

Database Administrator

Gli amministratori di database sono responsabili della gestione, dell'ottimizzazione e della sicurezza dei database aziendali, garantendo l'accesso e la gestione efficiente dei dati;

Debugging Specialist

Utilizza strumenti di debug ICT per identificare e risolvere problemi nel software e nei sistemi ICT;

Embedded Systems Developer

Sviluppa sistemi incorporati per dispositivi e apparecchiature utilizzando competenze di programmazione e integrazione;

ICT Compliance Officer

Garantisce che i sistemi informativi e le pratiche aziendali siano conformi ai requisiti legali e normativi;

ICT Consultant

Fornisce consulenza e supporto alle aziende nella pianificazione, implementazione e gestione di soluzioni ICT;

ICT Emergency Planning Specialist

Sviluppa piani di emergenza per gestire situazioni critiche legate ai sistemi informativi e alle tecnologie;

ICT Innovation Manager

Gestisce processi di innovazione tecnologica all'interno dell'azienda;

ICT Market Analyst

Studia il mercato delle tecnologie dell'informazione e della comunicazione per fornire analisi e previsioni sulle tendenze e le opportunità;

ICT Procurement Specialist

Si occupa dell'acquisizione di tecnologie ICT e servizi per l'azienda;

ICT Sales Specialist

Si occupa della vendita e della promozione di prodotti e servizi ICT alle aziende;

ICT System Administrator

Amministra e mantiene i sistemi informativi e le reti aziendali;

IT Security Specialist

Si concentra sulla sicurezza del sistema ICT, esegue audit di sicurezza e implementa misure di protezione, garantendo la sicurezza dei sistemi informativi e delle reti;

Project manager ICT

Gestisce progetti ICT, coordinando risorse, pianificando attività e assicurandosi che siano rispettati i requisiti e le tempistiche;

Software Engineer/Developer

Sviluppa, integra e risolve problemi di sistema e applicazioni utilizzando strumenti di ingegneria del software assistiti da computer e utilizzando linguaggi di programmazione come JavaScript, Python, COBOL, MATLAB e Pascal;

Software Quality Assurance (QA) Specialist

Esegue test del software per garantire la qualità del prodotto e individuare anomalie e bug;

Sviluppatore di Applicazioni Mobili ed Esperto di Sistemi Operativi Mobili

Sviluppa applicazioni per dispositivi mobili e gestisce i sistemi operativi mobili come Android e iOS;

System Integration Specialist

Si occupa di integrare e coordinare sistemi informativi e applicazioni aziendali;

Usability Specialist/UX Designer

Misura l'usabilità del software e progetta esperienze utente intuitive e soddisfacenti;

Competenze

Amministrazione del sistema ICT

Gestione e monitoraggio delle risorse e delle operazioni dei sistemi informativi;

Business Intelligence

Capacità di utilizzare dati aziendali per identificare opportunità, tendenze e supportare la presa di decisioni informate;

COBOL

Linguaggio di programmazione utilizzato principalmente per lo sviluppo di applicazioni aziendali e mainframe;

Conoscere vari linguaggi di programmazione utilizzati in diverse applicazioni e contesti

dalla programmazione web, allo sviluppo di applicazioni scientifiche, alla gestione di sistemi e molto altro JavaScript, quali, ad esempio

Coordinamento delle attività tecnologiche

Capacità di gestire e coordinare le attività all'interno di un ambiente tecnologico o informatico;

Data Mining

Utilizzo di algoritmi e tecniche per scoprire modelli e relazioni nei dati;

Fornire documentazione tecnica

Abilità nella creazione di documentazione tecnica dettagliata per progetti e sistemi informatici;

Garanzia di conformità ai requisiti legali

Assicurarsi che i sistemi informativi e le pratiche aziendali rispettino le leggi e i regolamenti pertinenti;

Gestione della sicurezza del sistema

Abilità per gestire e mantenere la sicurezza dei sistemi informatici contro minacce esterne e interne;

Identificazione delle esigenze degli utenti ICT

Capacità di riconoscere e comprendere le esigenze degli utenti relativamente ai sistemi informativi e alle tecnologie dell'informazione;

Interpretazione dei dati correnti

Capacità di analizzare e interpretare dati esistenti al fine di trarre conclusioni e prendere decisioni;

JavaScript

Linguaggio di programmazione ampiamente utilizzato per sviluppare applicazioni web interattive;

Mantenimento della sicurezza del database

Implementazione e monitoraggio delle misure di sicurezza per proteggere i dati sensibili all'interno del database;

Manutenzione del server ICT

Gestione, configurazione e manutenzione dei server informatici e dei relativi servizi;

MATLAB

Linguaggio e ambiente di sviluppo per il calcolo numerico, l'analisi dei dati e la prototipazione rapida;

Mercato ICT

Conoscenza delle tendenze, delle tecnologie e dei player del mercato delle tecnologie dell'informazione e della comunicazione;

Modellazione orientata ai servizi SaaS

Conoscenza e utilizzo del Software as a Service come modello di distribuzione di software;

Monitoraggio delle prestazioni del sistema

Utilizzo di strumenti e metriche per monitorare e ottimizzare le prestazioni dei sistemi informativi;

Pascal (programmazione informatica)

Linguaggio di programmazione utilizzato in passato per l'insegnamento e lo sviluppo di applicazioni;

Processi di innovazione

Abilità di introdurre nuove idee, pratiche o tecnologie per migliorare l'efficienza e l'efficacia aziendale;

Python (programmazione informatica)

Linguaggio di programmazione versatile e popolare utilizzato per sviluppare applicazioni web, scientifiche, analisi dei dati e automazione;

Requisiti degli utenti del sistema ICT

Comprendere e documentare i requisiti degli utenti per sistemi e soluzioni tecnologiche;

Risoluzione dei problemi

Capacità di identificare e risolvere problemi complessi attraverso l'analisi e lo sviluppo di soluzioni appropriate;

Salvaguardia della privacy e dell'identità online

Competenze relative alla protezione dei dati personali e all'identità digitale in rete;

Software dell'ambiente di sviluppo integrato

Utilizzo di strumenti e ambienti di sviluppo integrato per scrivere, debuggare e testare il software;

Sviluppare metodi di migrazione automatizzati

Creazione di metodi e procedure automatizzate per migrare dati e sistemi da un ambiente all'altro;

Sviluppo di piani di emergenza per le emergenze

Creazione di piani di contingenza e di emergenza per affrontare situazioni critiche o interruzioni dei sistemi informativi;