473,748 Members | 8,392 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Degree: which? -- "Computing (Software and Systems)" vs "Web Systems Development"

1 New Member
Hello Bytes!

Maybe my question seems a bit silly (as one could simply answer it "Well, what are you more passionate about?" or stuff like that - please don't answer like this), but I am in a bit of a dilemma and time is short at the moment and I need to make a decision before it's too late.
I have just begun my second year in a UK uni for a BSc Hons Web Systems Development but I am not that happy about the course. Very diluted in my opinion. So I am thinking to switch courses if need be. But my only choice would be Computing (Software and Systems) or just plain Computing. I am not that sure how well or poor are these other courses prepared but was just wondering from the diploma point of view where would one stand on a better ground looking at what is out there in the employment world. I am aware that you can't swing a cat without hitting a Java software developer on one side and a PHP web developer on the other. But still ...
Trends, employment, need for developers and job opportunities, ... I don't know, mix it which ever way you want.
Also let me just paste what they are giving us in the final year so you would see where one degree or the other would take the student:

BSc (Hons) Web Systems Development:

INTRANET DESIGN & SECURITY (30 CREDITS)
E-COMMERCE DEVELOPMENT (15 CREDITS Semester 2)
PROFESSIONAL DEVELOPMENT PORTFOLIO (15 CREDITS Semester 1)
WEB SYSTEMS PROJECT (30 CREDITS)
WEB SCRIPTING (15 CREDITS Semester 1)
STREAMING MEDIA TECHNOLOGIES (15 CREDITS Semester 2)

BSc (Hons) Computing (Software and Systems):

RESEARCH AND DEVELOPMENT PROJECT - (30 CREDITS Semester 1,2) Compulsory
DISTRIBUTED SYSTEMS - (15 CREDITS Semester 1) Compulsory
PROFESSIONAL, LEGAL, ETHICAL & SOCIAL ASPECTS Of COMPUTING - (15 CREDITS Semester 2) Compulsory
RESEARCH SKILLS - Optional 15 1
INTERFACE PROGRAMMING - Optional 15 1
MOBILE APPLICATION DEVELOPMENT - Optional 15 2
ADVANCED DATABASES - Optional 15 1
INTRANET DESIGN & SECURITY - Optional 30 1,2
SYSTEMS METHODOLOGY - Optional 15
COACHING LEARNING TEAMS - Optional 15 1
COACHING LEARNING TEAMS - Optional 15 2


The second year differs only in the Computing guys studying Operating Systems, OOP with Java and Software Engineering, whereas us at Web Systems are doing a BIT OF Adobe Flash, also Sound on the Web, and some empty design theory (they are revamping the course from next year so I will be doing now stuff they are discarding next year).

I know I will be able to pick up any technology in the future anyway (as work requires) but which piece of paper looks better, which offer greater chance of employment, etc.? And again, please look at what they teach in each of the 2 degrees, anyway.

I know there is a crisis out there in IT employment so you need not remind me of that and advise me to drop out and change careers altogether as I do not have the time anymore for that (it would mean wasting another 2 years so, don't. please)


OK, so WHICH???

Cheers guys!

Ty
Oct 11 '09 #1
3 6702
Arielle
76 New Member
Without detailed descriptions of the courses here is my initial impression of what you have posted.

Web Systems Development
There seems to be more potatoes here. This seems focused on gearing you up to become somewhat of a "Webmaster" able to dable in Internet side of programming with scripting, trends, security, etc. If you want to spend your life making interactive websites or E-Commerce this may be the route to go.

Computing - Software and Systems
This is one of those "soft" names for a degree that does not really clarify what it's for. Is it technical or managerial because it seems as though it could go either way.
- What is the Research and Development Project?
- Unless I'm mistaken Distributed Systems is more a "Problem Solving" aspect of planning. This supports my theory of this taking more a business or management approach. You would be the planner or architect of solutions rather than working hands-on to provide the meat and potatoes of a project.
- Lots of Legalese, building Research Skills, Ethics and social aspects, coaching and leading

While the Computing one seems to have a lot of "Optional" courses for actual hands-on work in a technical aspect its main focus is the business/management side of the house.

Personal Summery
Though you may want to think for yourself or ask your advisor...
If you want to be the layworker toiling away and doing the hard-work for little praise beyond personal satisfaction ... go with the Web Systems Development.

If you want to be the tyrranical overlord of your budding team of workers... or if you want to be a researching finding new and innovative solutions to business problems. Basically the "idea" man who doesn't do much concrete work...go with the Computing one.

Again, this is just my personal opinion. I have found that in the actual workforce I've had a lot of extra hats thrusted on me that I never expected. I've been asked to be everything from a graphics artist to a systems administrator to even a teacher and a manager. What school doesn't prepare you for a future employer may hoist on you anyway.
Oct 15 '09 #2
Christopher Nigro
53 New Member
I know this is an old post but since I am reading now, I can assume others will too. There are similar posts that are more recent and this type of question can be found in every development forum you come across.

Here are my two cents - I have an Associate’s Degree from DeVry. My program was Computer Information Systems. Back then, the program consisted of nothing more than an intro to VB5, an intro to C++, some PowerBulder and a DB course with Access. It was hardly anything to prepare me for the field. However, I was intent upon being successful.

It has been 11 years since I graduated DeVry's two year program. I found a job immediately when I entered the field. I followed my interests, stayed humble and kept learning. I have worked for 5 companies in a range of titles from "programmer " to "software architect". I have been promoted continually, managed other developers and been in charge of nearly every aspect of software development at one time or another. Over the past 11 years, my salary has increased 266%.

The point I am trying to make is that there is no golden path that can guarantee success. You must follow your heart, put in the effort and make good decisions. Do the work, your work, and you will be rewarded and happy.
Jul 15 '10 #3
Jyoti Ballabh
115 New Member
Computer software and systems are safe bet.
Jul 23 '10 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

16
2897
by: aurora | last post by:
Hello! Just gone though an article via Slashdot titled "The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software" http://www.gotw.ca/publications/concurrency-ddj.htm]. It argues that the continous CPU performance gain we've seen is finally over. And that future gain would primary be in the area of software concurrency taking advantage hyperthreading and multicore architectures. Perhaps something the Python interpreter...
8
2252
by: Doug Laidlaw | last post by:
I tried to grab an image from a Web page the other day. It turned out that the page was made up of three horizontal bands, and part of the image was in each. One band was a JPEG, another was a GIF and I have forgotten what the main page was. Apart from lining up the parts of the image, there was no discrepancy in colours between the two formats. Is that what "Web-safe" means? I thought that it just meant that the colours would be the...
6
2949
by: Gary James | last post by:
This may not be a direct C# question, but since I'll be using using C# for development, I thought I'd pose the question here. I'll soon be involved in the design of a new software product that will employ a software "Plug-In" architecture. Taking the plug-in route will give us a design that can adapt to, as yet, undefined future requirements (within the scope of the plug-in interface spec of course). In the past I've done this with...
1
1321
by: popman | last post by:
Please help.Any points would be appreciated. Thanks.
3
1826
by: Mike Labosh | last post by:
I'm a middle tier (dll / MTS / COM+ / Extensions) guy and I'm a bit rusty on the GUI part of ASP.NET I have a web form that a user uses to cycle through records in the DB to review unmatched items and assign / fix them. I need the WebForm to contain the identity key from the SQL Server table so the Save button can pass it in a WHERE clause so that the system updates the correct record, but I don't want the user to SEE this value on the...
0
1115
by: moskie | last post by:
My company is looking into buying some pre-packaged software to implement the "help" portion of our .Net 2.0 web applicaiton. We're looking for something that would perhaps act as a pop-up window that has features you typcially see in the Help features of a desktop application: table of contents, index, searching, that type of thing. I'm imagining something where we have to develop an XML document (or a database table?) that contains the...
11
4288
by: taoberly | last post by:
A few months ago I posted a question about using a file on my hard drive to perform cross-frame scripting and pull data from a server on my company's intranet. I eventually got this working using an HTA file and Internet Explorer. Now I'm tackling a similar issue, but really need to keep the IE menus, navigation buttons, etc. this time around. Assuming a solution exists, I'm guessing it involves using the IE6 SP2 "Mark of the Web"...
2
2040
by: samadams_2006 | last post by:
I'm trying to get a simple VB.NET "Web Application" (not a regular application) to work with an Access Database. Seems simple enough, but I cannot seem to get it working. If anyone has a simple example that they can send me it would be very much appreciated. Drop me an email at: samadams_2006@yahoo.ca Thanks...
0
8830
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9544
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9372
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9324
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9247
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8243
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6796
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4874
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
3
2215
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.