Computer science and engineering: Difference between revisions

Content deleted Content added
written in good tone & style, arranged subject in cohisive order, removed names of universities added by socks, IP as advertising and non neutral content
Tags: Reverted Visual edit
No edit summary
 
(46 intermediate revisions by 34 users not shown)
Line 1:
{{short description|University academic program}}
[[File:Colorful lines of code (Unsplash).jpg|[[Computer programming]], an essential component of CSE|thumb|300px]]
 
'''Computer Science and Engineering''' ('''CSE''') is an academic disciplinesubject atcomprising many [[University|universities]] that combines principlesapproaches of [[Computercomputer science|scientific]] and [[Computercomputer engineering|engineering]]. aspectsThere is no clear division in computing between science and engineering, just like in the field of [[computingmaterials science and engineering]]. However, some classes are historically more related to design,computer developscience (e.g. data structures and algorithms), and maintainother softwareto andcomputer hardwareengineering systems(e.g. computer architecture). CSE is also a term often used in [[Europe]] to translate the name of technical or [[engineering informatics]] academic programs. It is offered as academic program in both [[Undergraduate education|undergraduate]] as well [[Postgraduate education|postgraduate]] with specializations.<ref name="mit-6- 3">{{Cite web|title=Computer Science and Engineering (Course 6-3) < MIT|url=http://catalog.mit.edu/degree-charts/computer-science-engineering-course-6-3/|access-date=2021-10-31|website=catalog.mit.edu}}</ref><ref>{{Cite web |title=What is Computer Science Engineering? - A Detailed Guide |url=https://www.bmu.edu.in/social/what-is-computer-science-engineering/ |access-date=2023-10-29 |website=BML Munjal University |language=en-US}}</ref>
 
== Academic courses ==
Academic programs vary between collegesuniversities, but typically include a combination of topics in [[Engineering mathematics]], [[computer science]], [[computer engineering]], <ref>{{Cite web|title=Bachelor of Science in Computer Engineering – Ajman University|url=https://www.ajman.ac.ae/en/academics/academic-programs-majors/programs/bachelor-of-science-in-computer-engineering|website=Ajman University|access-date=2025-08-18}}</ref> and [[electricalElectronic engineering|Electronics engineering]]. [[Undergraduate education|Undergraduate]] courses usually include [[Digitalsubjects electronics]] and [[Network analysis (electrical circuits)|circuit analysis]],like [[Computer programming|programming]], [[Data structure|data structuresalgorithms]] and [[algorithmics|algorithmsdata design]],[[Database Management System|database systemsstructures]], [[computer architecture]], [[operating systems]], [[Computer network|computer networks]], [[parallel computing]], [[embedded systems]], [[Processor (computing)algorithmics|processor]]Design design,and [[softwareanalysis engineering]],of [[digital signal processingalgorithms]], [[computerNetwork graphicsanalysis (computerelectrical sciencecircuits)|computercircuit graphicsanalysis]], and [[scientific computingelectronics]], [[virtualizationdigital logic]] and design, [[computersoftware simulationengineering]]s and, [[game programmingdatabase|gamesdatabase systems]] programming. CSE programs also includeand core subjects of theoretical computer science such as [[theory of computation]], [[Compiler design]], [[numerical methods]], [[machine learning]], [[programming language theory|programming theory]] and [[Programming paradigm|paradigms]].<ref>{{Cite web|date=2020-08-08|title=GATE CS 2021 (Revised) Syllabus|url=https://www.geeksforgeeks.org/gate-cs-2021-revised-syllabus/|access-date=2021-06-20|website=GeeksforGeeks|language=en}}</ref> Modern academic programs also cover emerging computing fields like [[Artificial intelligence]], [[image processing]], [[data science]], [[robotics]], [[bio-inspired computing]], [[computationalInternet biologyof things]], [[autonomic computing]] and [[artificialComputer intelligencesecurity|Cyber security]] .<ref>{{cite web|title=Courses in Computer Science and Engineering {{!}} Paul G. Allen School of Computer Science & Engineering|url=https://www.cs.washington.edu/education/courses/|access-date=2020-08-22|website=www.cs.washington.edu}}</ref> Most CSE programs require introductory [[mathematics|mathematical]] knowledge, hence the first year of study is dominated by mathematical courses, primarily [[discrete mathematics]], [[Calculus]], [[mathematical analysis]], [[linear algebra]], [[probability]], [[Stochastic process]] and [[statistics]], as well as the basicsintroduction ofto [[Electricalphysics]] engineering|and [[electrical and electronic engineering]], [[physics]], and [[electromagnetism]].<ref name="mit-6- 3" /><ref>{{Cite web|title=Computer Science - GATE syllabus|url=http://www.gate.iitg.ac.in/Syllabi/CS_Computer-Science-and-Information-Technology.pdf|url-status=live|archive-url=https://web.archive.org/web/20170712105714/http://www.gate.iitg.ac.in:80/Syllabi/CS_Computer-Science-and-Information-Technology.pdf |archive-date=2017-07-12 }}</ref><ref>{{Cite web |title=B. Tech. in Computer Science and Engineering {{!}} Computer Science Engineering in Coimbatore, Amritapuri, Kochi & Mysuru {{!}} Amrita Vishwa Vidyapeetham |url=https://www.amrita.edu/program/btech-computer-science-and-engineering/ |access-date=2023-10-29 |website=www.amrita.edu |language=en-US}}</ref><ref>{{Cite web |title=GATE 2024 Syllabus |url=https://gate2024.iisc.ac.in/wp-content/uploads/2023/07/cs.pdf |url-status=live |website=GATE CSE Syllabus - IIsc}}</ref>
 
== Example universities with CSE majors ==
 
* [[Massachusetts Institute of Technology]]<ref>{{Cite web |title=Home {{!}} MIT Schwarzman College of Computing {{!}} Massachusetts Institute of Technology |url=https://computing.mit.edu/ |website=computing.mit.edu}}</ref>
* [[University of Oxford]]
* [[University of Asia Pacific]]<ref>{{Cite web |title=Home {{!}} Department of CSE {{!}} University of Asia Pacific |url=https://web.uap-bd.edu/page/cse_home |website=www.uap-bd.edu}}</ref>
* [[California Institute of Technology]]
* [[Stanford University]]<ref>{{Cite web |title=Stanford Computer Science |url=https://cs.stanford.edu/ |access-date=2021-04-12 |website=cs.stanford.edu}}</ref>
* [[North South University]]<ref>{{Cite web |title=Home {{!}} School of Engineering and Physical Science {{!}} North South University |url=http://www.northsouth.edu/academic/seps/ |website=www.northsouth.edu}}</ref>
* [[Northwestern University]]
* [[University of Barisal]]
* [[University of Chittagong]]
* [[American University of Beirut]]<ref>{{Cite web |title=Computer Science and Engineering at American University of Beirut (AUB) |url=https://www.aub.edu.lb/registrar/Documents/catalogue/undergraduate20-21/ece.pdf}}</ref>
* [[Santa Clara University]]
* [[University of Michigan]]<ref>{{cite web |title=Computer Science and Engineering at Michigan |url=https://cse.engin.umich.edu/}}</ref>
* [[UNSW School of Computer Science and Engineering|University of New South Wales]]<ref>{{cite web |title=Computer Science and Engineering at UNSW |url=https://www.cse.unsw.edu.au/}}</ref>
* [[University of Washington]]<ref>{{Cite web |title=Welcome to Paul G. Allen School of Computer Science & Engineering {{!}} Paul G. Allen School of Computer Science & Engineering |url=https://www.cs.washington.edu/ |access-date=2020-08-22 |website=www.cs.washington.edu}}</ref>
* [[Bucknell University]]<ref>{{Cite web |title=Computer Science Majors |url=https://www.bucknell.edu/academics/college-engineering/majors-departments/computer-science |access-date=2021-02-05 |website=www.bucknell.edu}}</ref>
* [[Indian Institute of Technology Bombay]]<ref>{{cite web |title=Computer Science and Engineering at IITB |url=https://www.cse.iitb.ac.in/}}</ref>
* [[Indian Institute of Technology Delhi]]<ref>{{cite web |title=Computer Science and Engineering at IITD |url=https://www.cse.iitd.ac.in/}}</ref>
* [[Indian Institute of Technology Madras]]<ref>{{Cite web |title=Department of Computer Science & Engineering |url=http://www.cse.iitm.ac.in/ |access-date=2021-08-27 |website=www.cse.iitm.ac.in}}</ref>
* [[Indian Institute of Technology Kanpur]]<ref>{{cite web |title=Computer Science and Engineering at IITK |url=https://www.cse.iitk.ac.in/}}</ref>
* [[Amrita Vishwa Vidyapeetham]]<ref>{{Cite web |title=Department of Computer Science and Engineering, Amrita School of Engineering |url=https://www.amrita.edu/school/engineering/coimbatore/computer-science |url-status=live}}</ref><ref>{{Cite web |title=Department of Computer Science and Engineering, Amritapuri Campus {{!}} Amrita Vishwa Vidyapeetham |url=https://www.amrita.edu/school/engineering/amritapuri/computer-science |access-date=2021-08-27 |website=www.amrita.edu |language=en}}</ref>
* [[National University of Singapore]]
* [[University of Nevada, Reno|University of Nevada]]<ref>{{Cite web |title=Computer Science & Engineering |url=https://www.unr.edu/cse |access-date=2020-08-22 |website=University of Nevada, Reno |language=en}}</ref>
* [[University of Notre Dame]]<ref>{{Cite web |title=Department of Computer Science and Engineering |url=https://cse.nd.edu/ |access-date=2020-08-22 |website=cse.nd.edu}}</ref>
* [[Delft University of Technology]]<ref>{{Cite web |title=Bachelor of Computer Science and Engineering |url=https://www.tudelft.nl/en/education/programmes/bachelors/cse/bachelor-of-computer-science-and-engineering/ |access-date=2020-12-08 |website=TU Delft |language=en}}</ref>
 
== See also ==
* [[Computer science]]
* [[Computer engineering]]
* [[Computing]]
* [[Electronics and Computer Engineering]]
* [[Computer graphics (computer science)]]
* [[Bachelor of Technology]]