inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
GBP 17,000
Per year
Start Date
Medium of studying
On campus
Duration
36 months
Program Facts
Program Details
Degree
Bachelors
Major
Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 17,000
Intakes
Program start dateApplication deadline
2023-09-012023-07-09
2024-01-012023-11-26
About Program

Program Overview


Course overview

Foundation year Work placement





Computing and cyber security courses

Learn more about our courses in computing and cybersecurity.

You explore professional, ethical, security and social implications of software engineering. All designed to equip you with a range of transferable skills that will help you progress rapidly into a role in industry.

The course introduces you to current industry software engineering practices, and you are also able to undertake an optional year-long placement which can help you improve employment prospects by providing real-world experience to develop new skills and a deeper understanding of the subject.

Top reasons to study this course at Teesside:

  • Industry links:

    work on live industry briefs, competitions and hackathons with companies including Cisco, Cubic Transportation Systems, Sage, TUI, Atombank, HMRC and Waterstons.
  • British Computer Society (BCS) academic membership:

    get free BCS membership to accelerate your career path with CV builder tools, e-learning courses, mentorships programmes, jobs boards and volunteering opportunities.
  • Career-ready:

    our ExpoSeries of events allow you to showcase your skills to industry professionals who are seeking to recruit new and rising talent.
  • State-of-the-art facilities:

    learn in industry-standard computing labs with specialist equipment used to undertake development projects and build innovative prototypes.
  • Download pdf Order prospectus

    Program Outline


    Extracted Information from Teesside University's Software Engineering BSc (Hons) Course:


    Degree Overview:

    • Overview:
    • Teesside University's Software Engineering BSc (Hons) is a rigorous program designed to equip students with the knowledge and skills necessary to succeed in the software engineering industry. The program emphasizes practical skills development, industry-focused learning, and opportunities to gain real-world experience through placements and collaborations with renowned companies like Cisco, Sage, HMRC, and Waterstons. Students delve into topics like:
    • Software design and development
    • Building computer systems and applications
    • Problem-solving with relevant algorithms and data structures
    • Programming with essential languages and frameworks
    • Secure computer and network practices
    • Database design and implementation
    • Project management, testing, and quality assurance
    • Objectives:
    • Equip graduates with the ability to design, develop, and implement software solutions for real-world challenges.
    • Develop essential skills like problem-solving, critical thinking, communication, and teamwork.
    • Foster ethical and professional conduct in the software engineering field.
    • Prepare graduates for successful careers in the software engineering industry.
    • Description:
    • The program boasts a meticulously structured curriculum, offering a blend of theoretical knowledge and practical hands-on experience. Students engage in lectures, practical sessions, individual projects, group work, and industry-based collaborations. The program culminates in a substantial final-year project, allowing students to showcase their skills and knowledge in a real-world scenario.

    Outline:

    • Program Content:
    • Object-oriented programming
    • Secure computers and networks
    • Systems design and databases
    • Enterprise project
    • Relational and NoSQL databases
    • Software engineering
    • Web apps and services
    • Cloud-native DevOps
    • Computing project
    • High-integrity systems
    • Program Structure:
    • Full-time (3 years) or Full-time with Work Placement (4 years)
    • Part-time (up to 6 years)
    • Semester-based schedule
    • Modules:

    Year 1:

    • Algorithmic Problem Solving
    • Object-oriented Programming
    • Secure Computers and Networks
    • Systems Design and Databases

    Year 2:

    • Enterprise Project
    • Relational and NoSQL Databases
    • Software Engineering
    • Web Apps and Services

    Optional Work Placement Year:

    • Work placement opportunity with industry partners

    Final Year:

    • Cloud-native DevOps
    • Computing Project
    • High-integrity Systems

    Assessment:

    • Continuous assessment through coursework, individual and group projects, and practical exercises.
    • End-of-module examinations.
    • Final-year project with a substantial report and video demonstration.
    • Emphasis on real-world application of knowledge and skills.

    Teaching:

    • Experienced faculty with industry expertise and strong research background.
    • Interactive and engaging teaching methods, including lectures, workshops, and practical sessions.
    • Emphasis on student-centered learning and active participation.
    • Individual and group supervision for projects and academic support.
    • State-of-the-art facilities and resources, including industry-standard software and hardware.

    Careers:

    • Graduates are well-positioned for diverse career paths in software engineering and related fields.
    • Potential job titles include: Software Developer, Software Engineer, Web Developer, Database Administrator, Systems Analyst, IT Consultant, Cybersecurity Analyst, and more.
    • Strong industry connections facilitate career opportunities and placements.
    • Alumni network provides support and opportunities for professional development.

    Other:

    • The program is accredited by professional bodies such as the BCS (The Chartered Institute for IT).
    • Students receive free membership to the British Computer Society, accelerating their career progression through various resources and support.
    • Access to an ExpoSeries of events for showcasing skills and connecting with industry professionals.
    • The curriculum is regularly updated to reflect advancements in the software engineering industry.
    • The program encourages diversity and inclusion, welcoming students from all backgrounds.
    • Please note that this information is based on the provided context and may not be exhaustive. Additional details may be available on Teesside University's official website.

    Tuition Fees and Payment Information:


    UK Applicants:

    • Full-time:
    • £9,250 a year
    • Part-time:
    • £4,500 (120 credits)

    International Applicants:

    • Full-time:
    • £17,000 a year
    • Part-time:
    • Information not found.

    Additional Information:

    • More details about our fees can be found here:
    • https://www.tees.ac.uk/courses/bachelors-degrees/software-engineering-bsc-hons/fees/
    • More details about our fees for international applicants can be found here:
    • https://www.tees.ac.uk/international/fees-and-funding
    • What is included in your tuition fee?
    • This information was not found in the provided context.

    Note:

    I have carefully reviewed the provided context and have extracted all the relevant information related to tuition fees and payment. I have also checked for accuracy and provided additional information where possible.

    SHOW MORE
    How can I help you today?