Subscribe:

Quick

BS(cs)Hons

The Bachelor of Science program in Computer Science combines a solid core of Computer Science courses with the ability to gain real depth in another area through a required minor in a second subject. In addition, there are numerous choices in the curriculum for science and humanities courses. As computing is a discipline with strong links to many fields, this provides students with unparalleled flexibility to pursue allied (or non-allied) interests.



Carnegie Mellon University founded one of the first Computer Science departments in the world in 1965. Today, the Computer Science Department forms the centerpiece of the School of Computer Science, and is joined by the Human-Computer Interaction Institute, Institute for Software Research, Lane Center for Computational Biology, Language Technologies Institute, Machine Learning Department, Robotics Institute, and the Entertainment Technology Center. Together, these units make the School of Computer Science a world leader in research and education.
The B.S. program in Computer Science combines a solid core of Computer Science courses with the ability to gain substantial depth in another area through a required minor in a second subject. In addition, the curriculum provides numerous choices for science and humanities courses. As computing is a discipline with strong links to many fields, this provides students with unparalleled flexibility to pursue allied (or non-allied) interests. The curriculum's mathematics and statistics component ensures that students have the formal tools to remain current as technologies and systems change, rather than be limited by a narrow focus on programming alone. At the same time, students gain insight into the practical issues of building and maintaining systems by participating in intensive project-oriented courses. Due to the tremendous number of ongoing research projects within the School, many students obtain part-time or summer jobs, or receive independent study credit, working on research while pursuing their undergraduate degree. Students seeking a research/graduate school career may pursue an intensive course of research, equivalent to four classroom courses, culminating in the preparation of a senior research honors thesis.


Suitably prepared students from other Carnegie Mellon colleges are eligible to apply for internal transfer to the School of Computer Science and will be considered for transfer if space is available. Computation-oriented programs are also available within the Departments of Biology, Chemistry, Physics, Electrical and Computer Engineering, Information Systems, Philosophy, Psychology, and Design. Additionally, SCS offers a double major in Computer Science and Human-Computer Interaction, and minors in Computer Science, Language Technologies, Neural Computation, Robotics, and Software Engineering.


we become a Software Engineer with learn these subject. (BS(cs) in Pakistan)



  • Foreign Languages (Arabic)
  •  Foreign Languages (French)
  •  Functional English
  •  Islamic Studies
  •  Pakistan Studies 
  •  Operating Systems
  •  Electronics
  •  Fundamentals of Computer
  •  Mathematics For Computing-I
  •  Programming Concepts
  •  Mathematics for Computing-II
  •  Physics
  •  Discrete Mathematics
  •  Programming Language-I
  •  Data Structure
  •  Digital Logic Design
  •  Database-I
  •  Research Methods
  •  Data Communication
  •  Software Engineering-I
  •  Programming Language-III
  •  Computer Architecture
  •  Network Design
  •  IT Marketing Concepts
  •  Network & System Administration
  •  Database Administration
  •  Web Design Tools
  •  Statistics & Probability
  •  Artificial Intelligence
  •  Theory of Automata
  •  Computer Organization & Assembly
  •  Business Communication
  •  Management Theory and Practice
  •  Management Information System
  •  Object Oriented Analysis and Design
  •  Software Engineering-II
  •  Design and Analysis of Algorithm
  •  Database-II
  •  Compiler Construction 
  •  Computer Graphics
  •  Computer Law
  •  Design Fundamentals
  •  Design Patterns
  •  Software Architecture
  •  Software Quality and Testing
  •  Compiler Construction
  •  Software Engineering-II


Project


Networking
  • Compiler Construction
  • Network Design
  • Network Strategies
  • Data & Network Security
  •  Distributed Computing
  •  Wireless Networks
  •  Network Programming



Multimedia
  • Design Fundamentals
  • Computer Graphics
  •  Multimedia Script Writing
  •  Multimedia Design
  •  Audio and Video Production
  • Multimedia Systems







0 comments:

Post a Comment