Help me to determine the better course

  • Context: Courses 
  • Thread starter Thread starter HyperTechno
  • Start date Start date
  • Tags Tags
    Course
Click For Summary

Discussion Overview

The discussion revolves around the comparison of two software engineering degree programs, focusing on their course contents and the decision-making process for selecting the better program. The context includes considerations of practical experience, industry relevance, and academic guidance.

Discussion Character

  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • The first program (BEng(Hons) Software Engineering) includes a mandatory industrial placement, which some participants argue provides significant practical experience and enhances employability.
  • The second program (BSc (Honours) Software Engineering) emphasizes a comprehensive understanding of various computing topics but does not mention a practical placement, leading to questions about its industry readiness.
  • One participant suggests that the original poster (OP) should consult an academic advisor for personalized guidance rather than relying on forum opinions.
  • Another participant highlights the potential lack of academic support in the UK for students making course decisions, suggesting that this could impact the OP's ability to receive tailored advice.
  • There is a suggestion to make industry contacts to gather insights on which program might be more favorable from an employer's perspective.

Areas of Agreement / Disagreement

Participants express differing views on the importance of practical experience versus theoretical knowledge in selecting a program. There is no consensus on which program is definitively better, and the discussion remains unresolved.

Contextual Notes

Some participants note the importance of practical experience in the job market, while others emphasize the need for a well-rounded academic foundation. The discussion reflects varying opinions on the role of academic advisors and industry contacts in making educational decisions.

HyperTechno
Messages
142
Reaction score
7
Here are the course contents of some software engineering degree programs. Please help me to decide which is the better program to follow.

1.
BEng(Hons) Software Engineering
  • Course Modules

Year 1- Level 4
Computer Science Practice
Computer Systems Fundamentals
Programming Principles I
Web Design and Development
Mathematics for Computing
Programming Principles II

Year 2- Level 5
Core Modules

Object-Oriented Programming
Software Development
Group Project
Database Systems
Client-Server Architecture Algorithms: Theory, Design & Implementation

Optional Modules

Advanced Server-side Web Programming
Concurrent Programming
Advanced Maths & Game AI
Mobile Native Application Development

Year 3 - Industrial Placement
A 12-month placement period is compulsory between Years 2 and 4. This experience will give you additional practical skills, and a competitive edge in the job market. This mandatory placement will not only empower a student with a degree but also with the necessary work experience. With this added advantage, IIT students have a 100% employment assurance and is most often selected for high income employment at renowned organizations.

Year 4- Level 6
Core Modules

Computer Science Project
Security and Forensics
Reasoning About Programs

Optional Modules

Advanced Server-side Web Programming
Concurrent Programming
Advanced Maths & Game AI
Mobile Native Application Development

Here is the link to the page- http://www.iit.ac.lk/benghons-software-engineering/

2.
BSc (Honours) Software Engineering

Stage 1(full time)
  • Introduction to Computer Science
  • Mathematics for Computing 1
  • Programming with C Language
  • Database Management Systems
  • Business Information Systems
  • Internet Technology
  • Data Structures & Algorithms
  • Computer Technology
  • Object Oriented Programming with C#
  • System Analysis and Design
  • Introduction to Computer Networks
  • Advanced Database Management Systems

Stage 2 (full time)
The second develops your understanding in your specialist subject area, Computer Networks, Computer Security and Software Engineering and link it with other relevant areas within Computing. This will cover all the core content and other specialist area topics as well as all critical issues of any IT infrastructure. You will also strengthen your project management and team work skills as a part of a large scale group.

  • Human Computer Interaction
  • Databases
  • Software Development Platform
  • IT Legislation & Ethics
  • Network & System Administration
  • Network Security
  • Integrating Project

Stage 3(full time)
Final year provides the required enhanced understanding and mastering the latest technologies in your chosen specialist area of study, with a string focus on integrating these skills with current business needs and industry demands. Critical part of the final year is the project, which challenges and enhances design, development, and evaluation skills. This allows graduates to demonstrate the ability to undertake research and development activities within commercial environments.

  • Software Development and Project Mgt
  • Cross-Platform Development in C++
  • Incident Prevention, Detection & Response
  • Network Monitoring
  • Project
  • API Software Development
  • Advanced Databases and Their Applications
  • Distributed Systems

Here is the link to the page - http://nsbm.lk/programmes/temp.php?pid=4#contents

Please help. Thanks in advance.
 
Physics news on Phys.org
I'm deciding whether to go out with Mary or Sue. Which is the better choice? If you can't tell me, why not?
 
HyperTechno said:
Please help. Thanks in advance.

As I've asked a million times every time a question similar to this is asked on here, have you talked to your academic advisor??

I mean, how is it that you somehow rather listen to a bunch of strangers on an internet forum to give you such an important advice, rather than someone who (i) is supposed to be helping you answer this very question, and (ii) you can have a 2-way conversation with that he/she can get to know your academic and career goals better?

I can't believe, even in the UK (which is where I'm guessing you are), that there aren't anyone assigned to guide you with the academic program.

Zz.
 
ZapperZ said:
I can't believe, even in the UK (which is where I'm guessing you are), that there aren't anyone assigned to guide you with the academic program.

A person assigned to provide advice on "which course should I study at which university?", which is the OP's question, would have to be assigned by the secondary school or sixth form college where the prospective undergraduate is doing their A-levels, and depending on the funding situation that may be an unaffordable luxury.

To the OP: I would strongly suggest doing the course which actually gives you a year of practical experience in industry and thereby a foot in the door at a prospective employer.
 
You might also try and make some industry contacts and ask them which graduate they might prefer and why.
 

Similar threads

Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K