Computer science and engineering: Difference between revisions

Content deleted Content added
m Reverted good faith edits by Perfection8 guy (talk): Not an improvement ~ there may be too many university examples listed, but the changes to the language were neither positive nor better
No edit summary
 
(45 intermediate revisions by 33 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 scienceScience and engineeringEngineering''' ('''CSE''') is an academic programsubject atcomprising manyapproaches of [[University|universities]] which comprises computer science classes (e.g. data structures and algorithms)]] and [[computer engineering classes (e.g computer architecture)]]. There is no clear division in computing between science and engineering, just like in the field of [[materials science and engineering]]. However, some classes are historically more related to computer science (e.g. data structures and algorithms), and other to computer engineering (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 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>
 
== Academic courses ==
Academic programs vary between collegesuniversities, but typically include a combination of topics in [[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 subjects like [[Computer programming|programming]], [[algorithms]] and [[data structures]], [[computer architecture]], [[operating systems]], [[computer networks]], [[parallel computing]], [[embedded systems]], [[algorithmics|algorithmsDesign designand analysis of algorithms]], [[Network analysis (electrical circuits)|circuit analysis]] and [[electronics]], [[digital logic]] and [[Processor (computing)|processor]] design, [[computer graphics (computer science)|computer graphics]], [[scientific computing]], [[software engineering]], [[database|database systems]], [[digital signal processing]], [[virtualization]], [[computer simulation]]s and [[game programming|games]] programming. CSE programs also include core subjects of theoretical computer science such as [[theory of computation]], [[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]], [[mathematical analysis]], [[linear algebra]], [[probability]], and [[statistics]], as well as the basicsintroduction ofto [[electricalphysics]] and electronic engineering]], [[physics]],electrical and [[electromagnetismelectronic engineering]].<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>
 
== Example universities with CSE majors and departments ==
* [[APJ Abdul Kalam Technological University ]]
* [[American International University-Bangladesh]]<ref>{{Cite web|title=Home {{!}} Department of Computer Science and Engineering (CSE) {{!}} American International University-Bangladesh|url=https://www.aiub.edu/faculties/fst/programs/under-graduate/bachelor-of-science-in-computer-science--engineering|website=www.aiub.edu}}</ref>
* [[Daffodil International University]]<ref>https://daffodilvarsity.edu.bd/department/cse</ref>
* [[American University of Beirut]]<ref>{{Cite web|url=https://www.aub.edu.lb/registrar/Documents/catalogue/undergraduate20-21/ece.pdf|title=Computer Science and Engineering at American University of Beirut (AUB)}}</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|archive-url=https://web.archive.org/web/20140627142437/http://www.amrita.edu:80/school/engineering/coimbatore/computer-science |archive-date=2014-06-27 }}</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>
* [[Bangladesh University of Engineering and Technology]]<ref>{{Cite web|title=Home {{!}} Department of Computer Science and Engineering (CSE) {{!}} Bangladesh University of Engineering and Technology (BUET)|url=https://cse.buet.ac.bd/|website=cse.buet.ac.bd}}</ref>
* [[BRAC University]]<ref>{{Cite web|title=Home {{!}} Department of Computer Science and Engineering (CSE) {{!}} BRAC University|url=https://www.bracu.ac.bd/academics/departments/computer-science-and-engineering}}</ref>
* [[Brainware University]]<ref>{{Cite web|title=Computer Science and Engineering Department at Brainware University|url=https://www.brainwareuniversity.ac.in/computer-science-engineering.php|website=www.brainwareuniversity.ac.in}}</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>
* [[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>
* [[Green University of Bangladesh]]<ref>{{Cite web|url=https://green.edu.bd/faculty-profile-dept/dept-of-cse/|title=Dept. of CSE Archives|website=Green University of Bangladesh}}</ref>
* [[International Islamic University Chittagong]]
* [[IIT (BHU) Varanasi|Indian Institute of Technology Varanasi]]<ref>{{Cite web |title=Department of Computer Science & Engineering, IIT (BHU) |url=https://www.iitbhu.ac.in/dept/cse |access-date=2023-06-16 |website=www.iitbhu.ac.in}}</ref>
* [[IIIT Hyderabad|International Institute of Information Technology]]<ref>{{Cite web|url=https://www.iiit.ac.in/|title=IIIT Hyderabad|website=www.iiit.ac.in}}</ref>
* [[Indian Institute of Technology Kanpur]]<ref>{{Cite web|url=https://www.cse.iitk.ac.in/|title=CSE - IIT Kanpur|website=www.cse.iitk.ac.in}}</ref>
* [[Indian Institute of Technology Bombay]]<ref>{{Cite web|url=https://www.cse.iitb.ac.in/|title=Department of Computer Science and Engineering. IIT Bombay|website=www.cse.iitb.ac.in}}</ref>
* [[Indian Institute of Technology Delhi]]<ref>{{Cite web|url=https://www.cse.iitd.ac.in/|title=Department of Computer Science and Engineering, IIT Delhi|website=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>
* [[IIT Kharagpur|Indian Institute of Technology Kharagpur]]<ref>{{Cite web |title=Department of Computer Science & Engineering, IIT Kharagpur |url=https://cse.iitkgp.ac.in/ |access-date=2023-06-16 |website=cse.iitkgp.ac.in}}</ref>
* [[Lund University]]<ref>{{cite web|title=Computer Science and Engineering (B.Sc.Eng) Lund University|url=https://www.lunduniversity.lu.se/lucat/group/v1000321|access-date=2022-12-14|website=www.lunduniversity.lu.se}}</ref>
* [[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>
* [[North South University]]<ref>{{Cite web|title=Bachelor of Science in Computer Science and Engineering (North South University)|url=http://ece.northsouth.edu/undergraduate/academics/programs/bs-cse/|website=ece.northsouth.edu|access-date=2022-12-14}}</ref>
* [[The Ohio State University]]<ref>{{cite web|title=Bachelors of Science in Computer Science & Engineering (BS CSE) at Ohio State|url=https://cse.osu.edu/current-students/undergraduate/majors/bachelors-science-computer-science-engineering-bs-cse|website=cse.osu.edu|date=14 November 2012 |access-date=2022-12-14}}</ref>
* [[Santa Clara University]]<ref>{{cite web|title=Department of Computer Science and Engineering (Santa Clara University)|url=https://www.scu.edu/engineering/academic-programs/department-of-computer-engineering/|access-date=2022-12-14|website=www.scu.edu}}</ref>
* [[Seoul National University]]<ref>{{cite web|title=SNU Computer Science and Engineering|url=https://cse.snu.ac.kr/en|access-date=2022-12-14|language=en}}</ref>
* [[UC Davis]]<ref>{{cite web|title=Computer Science and Engineering Major (UC Davis)|url=https://www.ucdavis.edu/majors/computer-science-and-engineering|access-date=2022-12-14|website=www.ucdavis.edu|date=4 December 2020 }}</ref>
* [[UC Irvine]]<ref>{{cite web|title=Computer Science and Engineering, B.S. University of California Irvine|url=https://catalogue.uci.edu/interdisciplinarystudies/computerscienceandengineering_bs/|access-date=2022-12-14|website=catalogue.uci.edu}}</ref>
* [[UCLA]]<ref>{{cite web|title=Computer Science and Engineering BS|url=https://catalog.registrar.ucla.edu/major/2022/ComputerScienceandEngineeringBS|access-date=2022-12-14|website=catalog.registrar.ucla.edu}}</ref>
* [[UC Merced]]<ref>{{cite web|title=UC Merced Computer Science & Engineering Program|url=https://engineering.ucmerced.edu/academics/CSE/computer-science-engineering|access-date=2022-12-14|website=engineering.ucmerced.edu}}</ref>
* [[UC San Diego]]<ref>{{cite web|title=Department of Computer Science and Engineering (UCSD)|url=https://cse.ucsd.edu/|access-date=2022-12-14|website=cse.ucsd.edu}}</ref>
* [[UC Santa Cruz]]<ref>{{cite web|title=Computer Science and Engineering - Baskin School of Engineering|url=https://engineering.ucsc.edu/departments/computer-science-and-engineering/|access-date=2022-12-14|website=engineering.ucsc.edu}}</ref>
* [[Universiti Tunku Abdul Rahman]]<ref>{{Cite web|title=Faculty of Information and Communication Technology|url=https://fict.utar.edu.my/about_fict.php|website=fict.utar.edu.my}}</ref>
* [[University of Iowa]]<ref>{{Cite web|url=https://ece.engineering.uiowa.edu/undergraduate/computer-science-and-engineering-overview|title=Computer Science and Engineering Overview &#124; Electrical and Computer Engineering|website=ece.engineering.uiowa.edu}}</ref>
* [[University of Michigan]]<ref>{{cite web|title=Computer Science and Engineering at Michigan|url=https://cse.engin.umich.edu/|website=cse.engin.umich.edu}}</ref>
* [[UNSW School of Computer Science and Engineering|University of New South Wales]]<ref>{{Cite web|url=https://www.unsw.edu.au/engineering/our-schools/computer-science-and-engineering|title=Computer Science and Engineering &#124; Engineering - UNSW Sydney|website=UNSW Sites}}</ref>
* [[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>
* [[University of Ulm]]
* [[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>
* [[Vellore Institute of Technology]]
* [[Shahid Beheshti University]]<ref>{{Cite web|title=HFaculty of Computer Science and Engineering |url=https://encse.sbu.ac.ir/|website=www.sbu.ac.ir/web/sbu-en}}</ref>
* [[Shiraz University]]<ref>{{Cite web|title=Faculty of Electrical Engineering & Computer Science and Engineering of Shiraz University |url=https://cse.shirazu.ac.ir/}}</ref>
* [[Korea University]]<ref>{{cite web|title=KU Computer Science and Engineering|url=https://cs.korea.ac.kr/cs/index.do}}</ref>
 
== See also ==
* [[Computer science]]
* [[Computer engineering]]
* [[Computing]]
* [[Electronics and Computer Engineering]]
* [[Computer graphics (computer science)]]
* [[Bachelor of Technology]]