Admissions | Accreditation | A to Z Degree Fields | Booksellers | Catalog | Colleges | Contact Us | Continents/States/Districts | Contracts | Distance Education | Emergency | Emergency Medicine | Examinations | Forms | Grants | Hostels | Honorary Doctorate degree | Human Services | Internet | Investment | Instructors | Internship | Login | Lecture | Librarians | Membership | Observers | Professional Examinations | Programs | Progress Report | Recommendations | Research Grants | Researchers | Students login | School | Search | Seminar | Study Center/Centre | Sponsorship | Tutoring | Thesis | Universities | Work counseling |
What are the Different Sub-fields of Study in Computer Science? Let's look at just a few of these sub-areas of computer science: * Software Systems o Programming Languages o Operating Systems o Databases o Networking o Distributed Computing o Software Engineering o Parallel Programming o Computer Graphics o Data Structures o Compilers o Telecommunication o Information Systems o Artificial Intelligence o Human-Computer Interaction o Natural Language Processing o Image Processing o Computer Aided Engineering * Hardware Systems o Computer Architecture o Computer Networks o Robotics o Microprogramming o Memory Systems o Performance Analysis * Scientific Computing o Numerical Analysis o Computational Chemistry o Computational Physics o Bioinformatics o Medical Informatics o Simulation and Modeling * Computer Theory o Discrete Mathematics o Algorithms o Graph Theory o Computability Theory o Complexity Theory o Probability o Statistics o Cryptography o Formal Languages o Information Theory * Medicine o medical imaging o patient monitoring o record keeping o surgery o diagnostics o pharmaceuticals o prosthetics o remote care o nanotechnology * Art o digital art o virtual reality o photography * Biology o genomic research o genetic engineering * Aviation o aircraft design o flight control o air traffic control o baggage tracking * Communications o data networks o voice communications o cell phones o instant messaging o multi-media messaging o email * Education o course instruction o class scheduling o remote learning * Entertainment o movie production o digital music o animation o media distribution o media playback o computer games * Hospitality o hotel management o restaurant management o reservations o ticketing o theme park rides * Finance o stock trading o banking transactions o actuarial analysis * Manufacturing o product production o inventory management * Defense o weapons design o weapons control o battlefield management o communications o intelligence o code breaking * Security o surveillance o access control o intrusion detection * Archaeology o mapping o analysis o record keeping * Transportation o scheduling o reservations o ticketing o tracking o mapping * Automotive o design o manufacturing o location detection o repair and maintenance * Agriculture o financial management o crop management o crop planning * Recreation o lift tickets * Energy o exploration o generation * News o weather forecasting o weather measurement o newspaper publication * Publishing o subscription services o book production * Retail o point of sales o inventory control o advertising o shipping o customer service * Environment o energy efficiency o water quality o air quality o animal management o environmental monitoring * Sports o scheduling o scoreboards o scorekeeping o training o film management o statistics o race timing * Government o voting o legislation o regulation o taxation o licensing * Fashion o design o manufacturing o smart clothing * Law Q: What classes do I need to take to become a Computer Science major? Q: What are the differences in the Computer Science Major and the Computer Science/Accounting Major? Q: Is Computer Science or Computer Science/Accounting a degree for me? Q: What have you learned from the process of doing your PhD? |