Κολέγιο CITY College
International Faculty
CITY College.
Main Campus, Thessaloniki, Greece

Front-End Development - PG Certificate

Degree title: The title of Postgraduate Certificate in Front-End Development is awarded directly from the University of Sheffield
Duration: 1 semester (full time) or 1 year (part time)
Mode of delivery: Classes take place during weekends
Language of instruction: English

I need more information about this programme

I agree to receive information relating to the programme of my interest via email by the University of Sheffield International Faculty CITY College.
I need more information about this programme
I agree to receive information relating to the programme of my interest via email by the University of Sheffield International Faculty CITY College.

Why choose this course?

  • Just 1 semester of studies leading to a PG Certificate from one of the world’s top 100 universities, the University of Sheffield.
     
  • Specialisation in contemporary technologies of Front-end development.
     
  • A pathway to a successful career in the highly demanded market of Front-End developers.
     
  • After completing the PG Certificate graduates may continue their studies with the MSc degree in Web and Mobile Development.
     
  • Flexible delivery mode: classes on weekends.
     
  • World-class, research-led teaching combined with hands-on practice.
     
  • 90% of the Computer Science Department graduates find employment right after graduation.
     
  • Taught by excellent academic staff with extensive teaching and professional experience.

More reasons why:

 

Recognition of degress Accreditation and recognition The Department International Faculty

Course overview

The software industry is currently experiencing a high demand on developers specializing on Front-End development. The technological advancements in this area are rapid and companies continuously seek for specialized developers with knowledge of contemporary front-end technologies. The programme equips graduates with excellent knowledge and practical application of front-end frameworks and technologies (AngularJS, REACT, HTML5), as well as with invaluable knowledge of agile software development practices (Continuous Integration and Delivery) and a solid comprehension of software engineering design (Design Patterns) and implementation techniques.

 

Entry requirements

Candidates should hold an undergraduate degree in Computer Science or a related degree. For candidates from other disciplines their substantial professional experience in software development will be considered.
View the application and admission requirements of the programme.

 

How to apply

If you wish to apply for this programme you may view details of the application process.

 

Any questions?

If you'd like to know more about this programme, contact our Admissions Team at
admissions@citycollege.sheffield.eu

 

Front-end application development
Human Computer Interaction and User Experience
Continuous and Agile Software Engineering
Advanced Software Development Techniques

*This programme may be subject of minor changes

 

Front-end application development
Any website and web application consists of layers: structure, data, design, content and functionality. Front-end development deals with the aspects of a web application that a user sees and interacts with. This unit aims to provide students with necessary skills and knowledge to create an environment that will enable users to interact with and experience a web application effectively and efficiently. Back to top

Human Computer Interaction and User Experience
This unit intends to introduce students to Human Computer Interactions (HCI) principles and how they can be applied in the software development process, what is User eXperience (UX), and how these can be applied to create effective UIs for mobile and web applications. Specifically students see what usability is and how it can be measured, how HCI can be used in all phases of the software development process, how HCI can be used to evaluate the usability of a software system, how to systematically design usable UIs, what is UX and how to achieve it. Back to top

Continuous and Agile Software Engineering
This unit aims to help students acquire skills and knowledge for project-based software development in the industry. The unit provides fundamental knowledge on agile processes and continuous software quality management practices as well as hands-on experience on industry toolkits for continuous integration, deployment and delivery of software artifacts. Back to top

Advanced Software Development Techniques
This unit presents advanced software development techniques within the context of a real world business environment. It focuses on: software engineering principles; agile development processes; object oriented analysis and design techniques (using the UML notation); object-oriented principles; and well-known design practices as design patterns. Back to top

 

The Computer Science Department of the University of Sheffield International Faculty, CITY College provides excellent quality education driven by research and industrial needs, by developing and maintaining high standards in the provision of education and by deploying quality assurance procedures, with major aim to produce high calibre graduates, well-equipped to pursue successful careers in a wide range of contexts.

Students do not only acquire a sound theoretical understanding but they also gain practical experience, by applying their knowledge on real life projects. Students benefit from the research-led environment, since they are exposed to not only the well-established fundamentals in their courses, but also to the most advanced theories and techniques currently under consideration and they are encouraged to be involved in academic research activities. Students are taught by academic staff members who are passionate about developing and delivering high quality innovative and inspirational learning and teaching methods. Students benefit from the provision of personal support, which ensures their successful learning development. 
More about the Computer Science Department

 

Research at the Computer Science Department

The academic staff of the Computer Science Department

Contact the Computer Science Department

Graduates of the Postgraduate Certificate in Front-End Development may be employed as front-end developers, web UX/UI designers.

Career, Employability and Enterprise Centre

The Career, Employability and Enterprise Centre, focuses on helping students to set attainable career goals. It offers advice on CVs and cover letters, and on how to effectively handle job interviews. Through career fairs, and different internship programmes, the department aims at constantly bringing students in contact with prospective employers. 

Every spring we organize the Annual Career Fair presenting with an opportunity to get a first feel of job seeking. During the event students and alumni have interview opportunities with corporate recruiters and present their skills and abilities to potential employers. Large companies, organisations and multinationals from different industries across S.E. Europe participate every year in our Career Fair and offer employment and internship opportunities to our students and graduates.
More about our Career Services.

Contact the Career, Employability and Enterprise Centre at careers@citycollege.sheffield.eu

 

Mr Ibrahim Tolaj“I was fascinated by the educational opportunities offered by the CITY College International Faculty and I am proud to have completed my postgraduate studies at the Computer Science Department. The expertise of my enabled me to solve complex and challenging problems and taught me to make a difference in my projects.
Currently I am a Full-Stack Developer and the skills I gained during my studies opened new horizons in my work. Above all, I am thankful to the motivating academics and staff at CITY College for inspiring me with their encouragement and support and for treating me as a member of a big family.”

Ibrahim Tolaj
Full-Stack Developer

back