Degree in Computer Science - BSc (Hons) Computing
Description of the Computing Program
The Department of Computer Science of DEI College aims to familiarize and educate students with the basic theoretical and practical principles of computers. Through a frequently updated curriculum and closely following technological developments, the students of the program have a direct connection to the needs of the job market. The Bachelor of Computer Science degree is designed to help students understand the role of computer systems and information systems in modern business. Particular emphasis is placed on software engineering, artificial intelligence, digital media and multimedia technology, databases, security and cryptography, web development, and web programming.
The BSc (Hons) Computing Undergraduate Computer Science Program is offered in collaboration with the University of Sunderland. It is aimed at candidates who are interested in obtaining a competitive IT degree and plan a successful career in the field. The aim is for students to acquire essential knowledge in technical equipment and software and to study a modern program in the field of information technology and new technologies, which fully meets the needs of business and the market.
DEI College students have access to the College library and the University of Sunderland e-libraries, enjoy free participation in DEI College seminars and a privileged discount card at various stores and services.
Why should I Choose the Computer Studies Program at DEI College, Thessaloniki?
- Modern and constantly updated curriculum, which is in line with the needs of the market
- Lifelong acquisition of knowledge, skills and abilities in problem solving management, both at a personal level and in a team.
- Fully trained teaching staff who help the student to understand in depth the subject of Computer Science
- Emphasis on the international dimension of developments in technology and research
- Possibility of free English language learning
- Recognized study program by the University of Sunderland in the United Kingdom
- Possibility of full-time or part-time study, depending on the needs and abilities of each student
- A wide range of modules to obtain the necessary knowledge for future professionals
- Obtaining a competitive degree for the job market with essential programming knowledge
- Fully English-language program that facilitates career prospects abroad
- Large percentage of professional activity of the graduates of the department
Career Opportunities
The University of Sunderland is one of the UK's leading universities in terms of student employability. Upon successful completion of the studies in Computer Science, the graduates will have acquired the fundamental and special knowledge required for the beginning of their career in the field of Computer Science. In addition, they will have developed the transferable IT skills and competencies required in modern market segments. The degree meets the requirements of jobs related to providing management and know-how advice to organizations that use information and communication technologies. In this way, the graduates of the School of Computer Science of DEI College are able to claim competitive jobs, in Greece and abroad, and to ensure a successful career.
Course Structure
The study program can be completed in 3 years of full-time study or in 6 years of part-time study. Teaching methods include lectures, seminars, group work and research, while assessment methods include papers, research, presentations and written examinations.
1st Year
Below are presented in detail the modules of the first year of the School of Computer Science.
- Fundamentals of Computing -
- Software Development and Theory: Software Engineering, Human Computer Interaction, Formal Methods
- Programming: Microsoft C#.Net and programming for Robots –
- Web and Multimedia Applications: Markup Languages (HTML 5,CSS 3),Adobe Photoshop, Javascript, Web APls (such as Google Maps and Yahoo APls)
- Network and Multimedia Applications
- Database Systems: Database Design, Relational Databases and SQL, Database Integrity and Security, PHP and MySQL
- Computer Systems and Networking: Operating Systems, Networks, and Computer Architectures
- Specialist Mini Project
- Computational Thinking
Students will have the opportunity to develop skills in a wide range of specialties: from theoretical concepts and number systems to architectural and operating systems, from databases to systems management and from programming to web design and development.
Students will explore the basic development of the IT disciplines from the earliest principles of IT to the present day. The basic principles of computer systems, operating systems, computer hardware, programming and systems design will be studied.
2nd Year
Below are presented in detail the modules of the second year of the school of Computer Science:
- Personalised Skills Development
- Software Enterprise Project
- Intermediate Software Development
- Advanced Software Development
- Database Systems Development
- Internet of Things
Students will analyse their personal skills development needs, starting with a test of existing skills and then moving on to a selection of possible opportunities so that they can tailor their personal development to their needs.
Students will have the opportunity to prepare for internships and job opportunities in computer science and information technology. During the program, students will work in groups on creating a real product.
Students will study the basic concepts associated with simple classes and objects and cover a range of more sophisticated object-oriented ideas, such as "heredity" and "polymorphism". During the program, students will be immersed in research and assimilation of information, in the interpretation of the specifications of a problem and in the determination of the appropriate solution, in written communication through the production of documentation and design reports, and in technical ability and the use of appropriate software.
Students will explore in-depth issues related to modern software development, including the application of standard industrial methods in the design, development and testing of complex systems.
Students will learn to design, develop, and manage database systems for organizations. During this program, students will focus on understanding the common theory of relational databases, analysis, design, development, and management processes.
Students will acquire the specialized skills needed to develop applications for IoT devices in real-world, including the use of robotics and sensors. They will also focus on programming, network connectivity, configuring and deploying IoT devices in simulated and practical environments.
3rd Year
Below are presented in detail the modules of the third year of the School of Computer Science.
- Computing Project
- Artificial Intelligence
- Advanced Data Technologies
- Android Mobile Technologies
Students will undertake an important individual project that demonstrates the range of skills acquired during their curriculum. The dissertation should include the part of research, development and the final individual project.
Students will explore TN techniques and a detailed understanding of the application of certain critical approaches so that they can approach the piece of artificial intelligence in the job market and in research.
Students will have the opportunity to get in touch with the latest developments in technology, as the content of this program is updated every year to reflect current trends in database development. Topics may include enhanced data models for advanced applications, large databases related to performance and security issues, advanced database applications, database architecture issues, data analysis tools, and more.
Students will create an extremely interactive and dynamic mobile application. They will have the opportunity to use an integrated and scalable approach that bridges the fields of modern in-house design for smartphones and tablets, SDK programming and database development.
* Modules may change each year.
Academic Staff
The academic staff of DEI College consists of experienced instructors with high educational and professional qualifications . Their professional involvement in this field encourages students to develop their critical thinking so that they can create their own new career opportunities, while at the same time they can meet the challenges of the field. The academic staff’s specialization in global issues and trends, such as competition of demand, strategic planning, quality of services and knowledge of the subject, offers ideal help for the students’ future development.
Program Summary Information:
Classes start: October
Language of instruction: English
Free English lessons start intensively in early September with 6 teaching hours per week and continue throughout the year with 2 hours per week.
Registration documents
-High school diploma
-ID Card
-English Language Degree (if available)
-College Registration Application (to be completed at the College or Online)
Are you interested in a successful career in the IT industry?
Fill in the contact form or call us +30 2310 251888/ +30 2310 251999