• Thinking of MSc Degree next, which fields are getting more evolved in near future (more available jo
    7 replies, posted
Hey, I am finishing my BSc in Computer Science, and I am planning to continue education and get Masters Degree too. So I am just wondering what Computing fields are getting more and more evolved and may require more specialists (create more jobs) ? In my 4th year I had to chose specialization, I chose: Networking and Mobile Tech. Part of networking is security (vaguely, just encryption theory really), security seems like a very interesting subject + it doesn't seem like something I could waste a year of study on and then turns out it's useless. But anyway, anything else that is as required/popular and will stay around for long? I was getting into Artificial Intelligence last year but there is so much theory behind it that I got lost and lost the interest in it unfortunately. I found a course in UCD (One of the biggest Universities in Ireland), it's called: MSc in Digital Investigation & Forensic Computing And it's description says: [QUOTE]COMP40800 Computer Forensics Foundations This module covers fundamental knowledge and techniques of computer forensics. Starting from an overview of the profession of digital investigator, followed by principles of interpretation of evidence, ways of writing forensic reports, and techniques for manual interpretation of raw binary data; the course participants will learn technqiues for performing basic Internet investigations and basic forensic analysis of a stand-alone computer (including the use of write blocking, disk imaging, keyword searching, hash libraries of known good & known bad files, file carving, systematic exploration of the file system & Windows registry, exploration of internet usage history and some other well known forensic artifacts in Windows operating systems). The ideas and techniques of this module are illustrated using a simulated crime case. ----------------------------- LAW40860 Law for IT Investigators This module deals with the legal framework governing the activities of persons involved in Information Technology security and forensics. Topics covered will include: Legal issues associated with securing networks (including penetration testing, legal obligations to store data / keep data secure); Legal issues raised in the conduct of investigations (including the legality of network monitoring and employee surveillance, duties to report certain findings to the police, interaction with police investigations); The role of digital evidence in litigation (including the use of discovery, Anton Piller orders and other court procedures, reliability and admissibility of digital evidence, implications of illegally and unconstitutionally obtained evidence). This course will primarily reflect Irish and European law but, where relevant, comparison will be made with practice in other jurisdictions. ----------------------------- COMP40790 Application Forensics New application programs appear frequently and it is not possible to develop and teach forensic techniques covering examination of ALL existing and future applications. This module teaches forensic experimental design, statistical reasoning, and reverse engineering (through disassembly and experimentation) in order to equip students with the ability and knowledge to perform their own forensic research of unknown software applicaions and to use the results of the performed forensic research to draw credible conclusions from the available evidence. ----------------------------- COMP40760 Investigative Techniques This module covers the principles and practice of detective work in the context of corporate investigaions. The following topics are covered: Crime scene search techniques and evidence handling Interviewing suspects and witnesses Developing hypotheses and keeping investigation log Preparing for court testimony The module includes practical workshops on crime scene processing and presentation of evidence in court. ----------------------------- COMP40750 Corporate Investigations This module is a follow on from COMP40790 and COMP40800. It covers a selection of advanced digital forensic topics which infrequently but consistently arise in the context of corporate investigations: file system forensics & data recovery e-discovery introduction to mobile device forensics introduction to server forensics additional topic(s) selected by the lecturers, depenging on the recent developments in the discipline ----------------------------- COMP40770 Information Security This module is aimed at teaching students how to investigate crimes directed against computer systems and how to take advantage of information security mechanisms and policies during corporate investigatios. The following areas are covered: introduction to information security management standards & information security policies introduction to incident response Introduction to offensive security & penetration testing ----------------------------- COMP40780 Digital Investigation Project This module is a research and development project on a topic related to digital investigation and forensic computer. The students will be asked to join one of several project teams. Each team will be led by a lecturer or a researcher associated with the course and will tackle a substantial project. Following several introductory lectures in September-October, each team will be requested to produce a project plan including milestones and task allocations to specific team members. The progress of each team will be monitored through a number of project reviews spaced through September-April timeframe culminating in a final presentation at the end of Semester 2. Each team member will be expected to make a report at every review meeting, which will provide the basis for continuous assessemnt of this module.[/QUOTE] But from it's title it makes it sound like the only place I will be able to work with that is PD :v: Any suggestions or perhaps topics/fields I could look into or research? Note: Just in case it matters: I know: Java, Android Native (Android), C#, PHP, JS, MySQL and then basic shit like html, css etc.. So in general I am not really interested in doing MSc that teaches languages specifically.
[QUOTE=KinderBueno;46428857]But from it's title it makes it sound like the only place I will be able to work with that is PD :v:[/QUOTE] That and contractors / data rescue companies. [editline]7th November 2014[/editline] However master's degrees are often specialised , and computer scientists are expected to be able to adapt. Your master's doesn't need to exactly match a job you take.
[QUOTE=DrTaxi;46430563]That and contractors / data rescue companies. [editline]7th November 2014[/editline] However master's degrees are often specialised , and computer scientists are expected to be able to adapt. Your master's doesn't need to exactly match a job you take.[/QUOTE] Oh, I always thought degrees kind of show what specific area I know and I can job only get in that area?
[QUOTE=KinderBueno;46430623]Oh, I always thought degrees kind of show what specific area I know and I can job only get in that area?[/QUOTE] Nope - I'm an electronics engineer graduating next year, going into a software engineering career. I know of quite a few people who graduated before me who also did the same. That's just to give you an idea of how little a specific degree ties you down, let alone a specialization of said degree. I've seen many jobs that would appear as though they only want software engineers/computer scientists yet accept anyone from any kind of physics, engineering or maths background Don't worry too much about it affecting what jobs you can go into. Just do what you think you'll enjoy and the rest will fall into place
[QUOTE=Trumple;46431441]Nope - I'm an electronics engineer graduating next year, going into a software engineering career. I know of quite a few people who graduated before me who also did the same. That's just to give you an idea of how little a specific degree ties you down, let alone a specialization of said degree. I've seen many jobs that would appear as though they only want software engineers/computer scientists yet accept anyone from any kind of physics, engineering or maths background Don't worry too much about it affecting what jobs you can go into. Just do what you think you'll enjoy and the rest will fall into place[/QUOTE] It's still pretty hard to decide to be honest, I kind of want to move to UK but makes me worry that there is no jobs for me.
That is why I choosed math degree because later I can do what ever the fuck I want. (computer - software wise)
[QUOTE=Fourier;46441912]That is why I choosed math degree because later I can do what ever the fuck I want. (computer - software wise)[/QUOTE] If you had said this a few years ago I wouldn't have believed you, but I've been really surprised by the number of math/physics majors we've hired where I work. They are usually put in programming positions too! I guess so long as you're a good problem solver, learning how to use a programming language isn't too difficult for people to pick up.
Besides, a science degree is not something you'd use to prove your proficiency as a software engineer. You'd use something else, like the interview, or previous work. The degree shows you're smart and good at solving problems and picking up subjects.
Sorry, you need to Log In to post a reply to this thread.