Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Bachelor in Computing (BSc) - New York College Thessaloniki
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Bachelor in Computing (BSc) - New York College Thessaloniki

New York College Thessaloniki
ThessalonikiGreece
On campus
Full-time
Duration
4 Years
Language
English

Program Description

Studying for a bachelor in Computing (BSc) at New York College enables you to specialize in Applications Development, Cyber Security, or Data Analysis and become a highly sought-after professional in the most advanced industry in the world.

The principal aims of the bachelor in Computing (BSc) are to provide students with a broad education in Computing with specialized knowledge in one of the three strands available. The Applications Development courses deal specifically with application development for computers, smartphones, web interfaces, and other user interfaces.

The Cyber Security courses look at designing secure computer systems with an emphasis on secure software development. The Data Analyst strand provides students with a deep understanding of the role modern database systems play in contemporary business information systems. All courses equip students to adapt and learn new skills as the computer industry evolves throughout their careers and prepare them for success in employment or postgraduate study.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

Curriculum

Level 3

Changes to Academic Language and Skills 1

Changes to Academic Language and Skills 2

Fundamentals of Programming

Logical Analysis and Problem Solving

Networks and Hardware

Introduction to Digital Entertainment Technology

Level 4

Linux Essentials

Introduction to Networking

Security Fundamentals

Introduction to Software

Development:
Database Design
Object Oriented Programming

Level 5

Common Courses:
Computing Security
Agile Methods Development
Data Structure and Algorithms

Application Development:
Software Testing Processes
Interface development
Server App.Configuration & Management

Cyber Security:
Enterprise Infrastructure
Advanced Linux
Server App. Configuration & Management

Data Analyst:
Database Application Development
Data Modelling and Analysis
Software Testing Processes

Level 6

Common Courses:
Undergraduate Research Project

Application Development:
Enterprise Systems Development
Secure Application Development
Contemporary Problems Analysis
Open-Source Software Development

Cyber Security:
Contemporary Problems Analysis
Ethical Hacking And Digital Forensics
Cloud and Network Security
Secure Application Development

Data Analyst:
Industry Development Project
Enterprise Systems Development
Advanced Database

Jobs - Careers

  • Software Production
  • Networking
  • Cyber Security
  • Big Data Analytics
  • Autonomous Systems
  • Artificial Intelligence (AI)
More
Outdated Content
The content has not been updated in the last 6 months

Need help applying to this program?

Schedule a free 20-minute counseling session today!

Similar programs