x

Like our Facebook Page

   
Early Times Newspaper Jammu, Leading Newspaper Jammu
 
Breaking News :   5 months after his appointment Karra yet to announce his team | From paper to portal: J&K embraces digital RTI filing, leads way among UTs | No reason to delay by-elections in J&K, says Farooq | 2 SSCL officers booked for owning assets disproportionate to their sources of income | Omar’s suggestion to wind up INDIA bloc makes Cong silent | SC provides relief to JEE aspirants | 2 siblings killed in Ramban accident | Arms and ammunition recovered | Kashmir continues to shiver | Lok Sabha MP enlightens J&K MLAs during orientation program | Rajouri: Hi-Tech Ply green house established | ADDC reviews NRLM activities in Rajouri | Power shut down | Samba Police foils bovine smuggling bid, rescues 12 bovine animals | NHPC Sawalkote HE Project organizes Free Medical Camp | DC Srinagar reviews progress on upcoming Rehabilitation & Counselling Centre, Sanat Nagar | Entrepreneurship awareness program held | Director sericulture participates in 142nd board meeting | DC Kishtwar reviews arrangements for Republic Day Celebration | LBDBCC holds public outreach program | DLTC approves Scale of Finance for Agricultural Crops for FY 2025-26 | Cultural Club established in Doda to promote local talent | DDC Poonch reviews progress of works under District Capex Budget 2024-25 | J&K Deptt of registration conducts training on digital document registration | Beacon Of Hope | Deputy CM, Advisor to CM inaugurate National Aerobic Gymnastics Championship | Div Com Jammu reviews implementation of Financial Assistance Scheme for DPs, WPRs | Transport Commissioner, DC review transport services, road safety measures | RTO Jammu team conducts massive enforcement drive | NIA chargesheets Bihar man for being part of Lashkar's terror conspiracy | 3 Naxalites killed in Chhattisgarh's Sukma encounter carried cumulative bounty of Rs 18 lakh | India's economy projected to grow 6.6% in 2025: UN | Women-led development incorporated into India's foreign policy: Jaishankar | Vikram Randhawa meets CM Omar Abdullah, highlights pressing issues of Bahu Constituency | Can discard old ideas, embrace new if they fit into ideology of 'Nation First': PM Modi | Altaf Bukhari urges upcoming Srinagar-Delhi train to be direct service | Snag in system: Govt extends monthly GST return, payment deadline | 2024 becomes warmest year on record, 1st to breach 1.5 deg C Guardrail | Dense fog hits operations at Delhi Airport; over 100 flights delayed on Friday morning | Police arrest 5 drug peddlers with contraband substances in Anantnag | LMD launches major crackdown against sale of Nonstandard Helmets | Dr Karnal Singh resigns from party membership citing health issues | Finance Department authorizes 90% funds for departments | Class 12 student held over bomb threats to Delhi schools | NC strongly committed to empowerment of women | Capacity Building Programme for FPOs concludes in Jammu | Flag-off ceremony for Bharat Darshan programme organized | Bovine smuggling bid foiled, 25 bovine animals rescued | J&K KVIB Chairperson chairs district officers' review meeting | Vishisht Swasthya Sewa Sammaan Puruskar 2024 held in GMCJammu | KS Samyal appointed president of Senior Citizens' Rejuvenation Centre | SJVN achieves Great Place to Work® certification for 2025-26 | Surya Kiran 18: Strengthening Indo- Nepal Defence Partnership | Indian Army organised motivational lecture | Crackdown on illegal mining, 8 vehicles seized | Expert Lecture on teaching of Swami Vivekananda organized by JU | Indian Army's 26 Rashtriya Rifles organizes Medical Camp | UPES wins Shaheed Memorial Cup for the fifth consecutive year | NSS unit of SMVDU concludes 7 days special camp | Chancellor Dr Zora Singh meets Governor of Punjab at drug awareness event | 19th KPL Cricket Tournament concludes at Jagti Township | Rishabh Pant will score 100 in every game if able to find that middle game: R Ashwin | Jammu Sanskriti School, Kathua Wins Climate Change Award | NSS volunteers of GDC Thannamandi conduct outreach activities at Lah | Back Issues  
 
news details
Computer Science vs Software Engineering
2/4/2022 11:33:23 PM

Vijay GarG

Computer science is the study of algorithmic processes, computational machines and computation itself. As a discipline, computer science spans a range of topics from theoretical studies of algorithms, computation and information to the practical issues of implementing computational systems in hardware and software.
Whereas, Software engineering is the systematic application of engineering approaches to the development of software.
Computer Science helps you understand how computers work, and in Software Engineering, you put that knowledge of Computers into practical use in order to build software systems.
Computer Science and Software Engineering will cover the foundational computer science and mathematics knowledge. These are programming logic in one or more programming languages, data structures, algorithms and basic probability, statistics and discrete math.
And since Computer Science is the theoretical study of computers or computations, a Computer Science degree will build on that foundational knowledge with advanced topics on the same areas. For example, advanced algorithms and analysis, concurrent programming, operating systems, linear algebra, advanced calculus, finite state machines, and also other advanced mathematics courses.
A computer science degree is a great option for you if you love learning things at a very deep, academic level. It is also a good choice if you plan on getting advanced degrees like Masters or PhD in specialized areas like operating systems, distributed systems, data science, machine learning, so on and so forth.
A Software Engineering degree will also cover the same foundational topics. But since Software Engineering is the application side of things, a Software Engineering degree will take the foundational knowledge and teach you how to build software systems that are used in the real world. For example, Software Development Lifecycle, Software Design (that includes things like design patterns, principles and paradigms), Software Testing, Scalability, Distributed Systems and Web Technologies.
A software engineering degree is a great option for you if you want to get a high-level overview of the engineering practices used in the real world. And also, if you want to get into the industry right away.
You need the fundamentals. Programming logic in at least one language, data structures and algorithms. If a CS or a SE degree does not have that, run the other way. Those aren’t going to be good for your career as a software engineer or developer. If you plan to do advanced degrees in specialized topics, you want to go with a CS degree, which has courses that cover a lot of theoretical knowledge and mathematical concepts related to the area you want to specialize in. This sets you up for success when you pursue advanced degrees. But at the same time, if you don’t want to pursue advanced degrees, you probably don’t want too much theory.
Not all Software Engineering degrees are created the same. Some lean more heavily towards electrical engineering and physics. If that is what you want, that is cool. But if you want to stick to software engineering, watch out for too many classes in those areas.
And then there are those degrees which linger around within the Computer Science or the Engineering Department, but are neither. They have their own merits, but they may not give you enough knowledge to kickstart your career as a software engineer. These are degrees like Information Technology, Information Systems, Data Science, etc. They are fine as specializations, but I wouldn’t recommend them as full degrees, at least not at an undergraduate level.
Computer Science helps you understand how computers work, and in Software Engineering, you put that knowledge of Computers into practical use in order to build software systems. Hopefully, this real world example changes your perspective from obsessing about this degree vs that degree and instead thinking about how you can get the best out of your 4 years in college with a good mix of theory and practice? And for that, here is my advice.
Do your due diligence. Look at the curriculum to make sure at least the fundamental courses are covered. After that, see what choices you have for advanced courses. Does the degree give you choices to pivot on, or is it too structured and strict? Is it too theoretical or too practical? Ideally, you want a good balance between theory and practice.
  Share This News with Your Friends on Social Network  
  Comment on this Story  
 
 
 
Early Times Android App
STOCK UPDATE
  
BSE Sensex
NSE Nifty
 
CRICKET UPDATE
 
 
 
 
 
 
 
 
   
Home About Us Top Stories Local News National News Sports News Opinion Editorial ET Cetra Advertise with Us ET E-paper
 
 
J&K RELATED WEBSITES
J&K Govt. Official website
Jammu Kashmir Tourism
JKTDC
Mata Vaishnodevi Shrine Board
Shri Amarnath Ji Shrine Board
Shri Shiv Khori Shrine Board
UTILITY
Train Enquiry
IRCTC
Matavaishnodevi
BSNL
Jammu Kashmir Bank
State Bank of India
PUBLIC INTEREST
Passport Department
Income Tax Department
JK CAMPA
JK GAD
IT Education
Web Site Design Services
EDUCATION
Jammu University
Jammu University Results
JKBOSE
Kashmir University
IGNOU Jammu Center
SMVDU