#1
| |||
| |||
![]()
What courses are offered by Texas A&M University in computer science and also give me its contact detail too?
|
#2
| |||
| |||
![]()
Texas A&M University (A&M or TAMU) is a coeducational public research university. It was established in 1876. Undergraduate Course Descriptions: Programming CPSC Concepts and Programming Intermediate Programming and Design Intro to Programming Design Concepts Intro to Computing Structured Programming in C Data Structures and Algorithms Discrete Structures for Computer Science Database Systems Computer Organization Introduction to Computer Systems Programming Languages Programming Studio Computer Architecture and Design Operating Systems Design and Analysis Of Algorithms Artificial Intelligence Software Engineering Formal Languages and Automata Compiler Design Computer-Human Interaction Distributed Objects Programming Quantum Algorithms Computer Graphics Game Development Robotics and Spatial Intelligence Microcomputer Systems Networks and Distributed Processing Wireless and Mobile Systems Computer and Network Security Information Storage and Retrieval Seminar Senior Capstone Design Computer Systems Design Directed Studies Graduate Courses: Database Systems and Applications Programming Languages Compiler Design Software Engineering Operating Systems and Applications Applied Networks and Distributed Process Operating Systems Computer Architecture Co-Design of Embedded Systems Networks and Distributed Computing Generic Programming Sketch Recognition Artificial Intelligence Parallel Algorithm Design and Analysis Theory of Computability Analysis of Algorithms Programming Environments for Artificial Intelligence Machine Learning Quantum Algorithms Cortical Networks Geometric Modeling The Digital Image Image Synthesis Physically Based Modeling Distributed Processing Systems Wireless and Mobile Sys Information Storage and Retrieval Seminar Contact Detail: Department of Computer Science and Engineering Texas A&M University TAMU 3112 College Station, TX Map: |
#3
| |||
| |||
![]()
Texas A&M University was established in the year 1876. It is located at College Station, Texas, US .It is affiliated to Texas A&M University System , AAU ,CONAHEC ,ORAU URA ,APLU Under Graduate CSCE Courses CSCE 110. Programming I. (3-2). Credit 4. IIIS Basic concepts in using computation to enhance problem solving abilities; nomenclature and historical perspective of computers and computing; internal representation of data; software design principles and practices; editing and execution of student-written programs. CSCE 111. Introduction to Computer Science Concepts and Programming. (3-2). Credit 4. Basic concepts, nomenclature, and historical perspective of computers and computing; problem solving and software design principles, including abstraction, modularity, data representation, documentation, portability, structured and object oriented programming; software engineering concepts including requirements definition, testing, and maintenance considerations; development and execution of student written programs. CSCE 113. Intermediate Programming and Design. (1-3). Credit 2. Continuation of ENGR 112; programming and design with C++; topics include design and implementation of functions, classes, and class hierarchies; software development strategies; error handling and exceptions; testing and debugging; type safety; strings; templates and the STL; graphics and GUIs; mathematical computation; and principles of object-oriented programming. Prerequisites: Knowledge of C++ programming, class design, portable graphics, and parameterized types and their implementations. CSCE 121. Introduction to Program Design and Concepts. (3-2). Credit 4. Computer programming syntax for primitive types, control structures, vectors, strings, structs, classes, functions, file I/O, exceptions and other programming constructs, plus the use of class libraries; practice in solving problems with computers; includes the execution of student written programs in C++. Prerequisite: Programming course (high school or college). CSCE 181. Introduction to Computing. (1-0). Credit 1. Introduction to the broad field of computing; presentations from industry and academia about how computer science concepts are used in research and end products; includes a major writing component. CSCE 206. (BCIS 1420, COSC 1420) Structured Programming in C. (3-2). Credit 4. Basic concepts, nomenclature and historical perspective of computers and computing; internal representation of data; software design principles and practice; structured and object-oriented programming in C; use of terminals, operation of editors and executions of student-written programs. CSCE 221. Data Structures and Algorithms. (3-2). Credit 4. Specification and implementation of basic abstract data types and their associated algorithms: stacks, queues, lists, sorting and selection, searching, graphs, and hashing; performance tradeoffs of different implementations and asymptotic analysis of running time and memory usage; includes the execution of student programs written in C++. Prerequisite: CSCE 113 or121; Corequisite CSCE 222. CSCE 222. Discrete Structures for Computing. (3-0). Credit 3. Provide mathematical foundations from discrete mathematics for analyzing computer algorithms, for both correctness and performance; introduction to models of computation, including finite state machines and Turing machines. Prerequisite: MATH 151. Cross-listed with ECEN 222. CSCE 285. Directed Studies. Credit 1 to 4. Special project in computer science. Project must be approved by the department. Prerequisite: Approval of department head. CSCE 289. Special Topics in... Credit 1 to 4. Selected topics in an identified area of computer science. May be repeated for credit. Prerequisite: Approval of instructor. CSCE 291. Research. Credit 1 to 4. Research conducted under the direction of faculty member in computer science. May be repeated 2 times for credit. Prerequisites: Freshman or sophomore classification and approval of instructor. CSCE 310. Database Systems. (3-0). Credit 3. IIIS File structures and access methods; database modeling, design and user interface; components of database management systems; information storage and retrieval, query languages, high-level language interface with database systems. Prerequisite: CSCE 221. CSCE 312. Computer Organization. (3-2). Credit 4. Introduction to computer systems from programmer's perspective: simple logic design, data representation and processor architecture, programming of processors, memory, control flow, input/output, and performance measurements; hands-on lab assignments. Prerequisite: CSCE 221. CSCE 313. Introduction to Computer Systems. (3-2). Credit 4. Introduction to system support for application programs, both on single node and over network: OS application interface, inter-process communication, introduction to system and network programming, and simple computer security concepts; hands-on lab assignments. Prerequisite: CSCE 312 or corequisite CSCE 350. CSCE 314. Programming Languages. (3-0). Credit 3. Explores the design space of programming languages via an in-depth study of two programming languages, one subject-oriented (Java), one functional (Haskell); focuses on idiomatic uses of each language, and on features characteristic for each language. Prerequisite: CSCE 221. CSCE 315. Programming Studio. (2-2). Credit 3. Intensive programming experience that integrates core concepts in Computer Science and familiarizes students with a variety of programming/development tools and techniques; students work on 2 or 3 month-long projects each emphasizing a different specialization within Computer Science; focuses on programming techniques to ease code integration, reusability, and clarity. Prerequisites: CSCE 312 and 314; or CSCE 350; corequisite CSCE 313. CSCE 332. Programming Language Design. (3-0). Credit 3. III Design of high-level languages; criteria for language selection; specification techniques for syntax and semantics; trends in high-level language design and introduction to programming in LISP. Prerequisite 221. CSCE 350. Computer Architecture and Design. (3-2). Credit 4. IIIS Computer architecture and design; use of register transfer languages and simulation tools to describe and simulate computer operations; central processing unit organization; microprogramming; input/output and memeory system architectures. Prerequisite: ECEN 248. Cross-listed with ECEN 350 CSCE 410. Operating Systems. (3-0). Credit 3. IIIS Hardware/software evolution leading to contemporary operating systems; basic operating systems concepts; methods of operating systems design and construction; algorithms for CPU scheduling, memory and general resource allocation; process coordination and management; case studies of several operating systems. Prerequisite: CSCE 315. CSCE 411. Design and Analysis of Algorithms. (3-0). Credit 3. Study of computer algorithms for numeric and non-numeric problems; design paradigms; analysis of time and space requirements of algorithms; correctness of algorithms; NP-completeness and undecidability of problems. Prerequisites: CSCE 315. CSCE 420. Artificial Intelligence. (3-0). Credit 3. IIIS Fundamental concepts and techniques of intelligent systems; representation and interpretation of knowledge on a computer; search strategies and control; active research areas and applications such as notational systems, natural language understanding, vision systems,planning algorithms, intelligent agents and expert systems. Prerequisite: CSCE 315 or approval of instructor. CSCE 431. Software Engineering. (2-2). Credit 3. IIIS Application of engineering approach to computer software design and development; life cycle models, software requirements and specification; conceptual model design; detailed design; validation and verification; design quality assurance; software design/development environments and project management. Prerequisite: CSCE 315 or approval of instructor. CSCE 433. Formal Languages and Automata. (3-0). Credit 3. I Basic types of abstract languages and their acceptors; the Chomsky hierarchy; solvability and recursive function theory; application of theoretical results to practical problems. Prerequisite: CSCE 315 or approval of instructor. CSCE 434. Compiler Design. (3-0). Credit 3. II Programming language translation: functions and general organization of compiler design and interpreters theoretical and implementation aspects of lexical scanners; parsing of context free languages; code generation and optimization; error recovery. Prerequisite: CSCE 315 or approval of instructor. CSCE 435. Parallel Computing. (3-0). Credit 3. Overview of parallel computing technology and programming methods; includes multiprocessor architectures, programming tools, parallel performance, parallel algorithms, and applications of parallel computing. Prerequisites: CSCE 315 and junior or senior classification or approval of instructor. CSCE 436. Computer-Human Interaction. (3-0). Credit 3. Comprehensive study of the Computer-Human Interaction (CHI) area; includes history and importance of CHI; CHI design theories; modeling of computer users and interfaces; empirical techniques for task analysis and interface design; styles of interaction and future directions of CHI including hypermedia and computer-supported collaborative work. Prerequisite: CSCE 315 or approval of instructor. CSCE 438. Distributed Objects Programming. (3-0). Credit 3. Principles of distributed computing and programming with current paradigms, protocols, and application programming interfaces including Sockets, RMI, CORBA, IDL, Servlets, Web Services; security issues with public/private keys, digital signatures, forms and GUI based applications with multi-tier components, database connectivity and storing/streaming data structured using XML. Prerequisite: CSCE 315 or approval of instructor. CSCE 440. Quantum Algorithms. (3-0). Credit 3. Introduction to the design and analysis of quantum algorithms; basic principles of the quantum circuit model; gives a gentle introduction to basic quantum algorithms; reviews recent results in quantum information processing. Prerequisite: CSCE 315 or approval of instructor. CSCE 441. Computer Graphics. (3-0). Credit 3. IIIS Principles of interactive computer graphics; 2-D and 3-D rendering pipelines, including geometric object and view transformations, projections, hidden surface removal, and rasterization; lighting models for local and global illumination; hierarchical models of 3-D objects; systems and libraries supporting display and user interaction. Prerequisite: CSCE 221 or approval of instructor. CSCE 442. Scientific Programming. (3-0). Credit 3. II Introduction to numerical algorithms fundamental to scientific and engineering applications of computers; elementary discussion of error; algorithms, efficiency; polynomial approximations, quadrature and systems of algebraic and differential equations. Prerequisites: Knowledge C, or C++; or Fortran; MATH 304 or 308 or concurrent enrollment in one of these. CSCE 443. Game Development. (2-2). Credit 3. Aesthetic and technical aspects of computer game development, including game mechanics, story development, content creation and game programming; includes game design, interface design, 3D modeling and animation, graphics algorithms, shader programming and artificial intelligence; group project includes the design and development of a game from start to finish. Prerequisites: CSCE 441 or VIST 486 or approval of instructor. Cross-listed with VIST 487. CSCE 444. Structures of Interactive Information. (3-0). Credit 3. A systems approach to the programming,design, authoring and theory of hypermedia; object-oriented visual and interactive programming; visual design, including color, space, text and layering; the reference as a metadisciplinary structure; collecting and sampling; ontologies, maps and navigation as means of structuring information; create dynamic hypermedia that is expressive and interpretive. Prerequisite: CSCE 315 or approval of instructor. CSCE 445. Computers and New Media. (3-0). Credit 3. II Potential and realized impact of computers in the design of new media; relationship between authors and readers of interactive material; influence of media design on the content expressed. Prerequisite:CSCE 221 or approval of instructor. CSCE 452. Robotics and Spatial Intelligence. (3-0). Credit 3. Algorithms for executing spatial tasks; path planning and obstacle aance in two- and three-dimensional robots--configuration space, potential field,free-space decomposition methods; stable grasping and manipulation; dealing with uncertainty; knowledge representation for planning--geometric and symbolic models of the environment; task-level programming;learning. Prerequisite: CSCE 315 or approval of instructor. CSCE 456. Real-Time Computing. (3-3). Credit 4. Introduction to principles and applications of real-time computing;system architecture; D/A and A/D conversion; synchronous data acquisition and analysis; computers in real-time control; asynchronous monitoring and control; resource scheduling; interfacing issues;lectures and laboratory. Prerequisites: ECEN 248; MATH 251; knowledge of C or Ada, or approval of instructor. CSCE 462. Microcomputer Systems. (2-2). Credit 3. II Microcomputers as components of systems; VLSI processor and coprocessor architectures, addressing and instruction sets; I/O interfaces and supervisory control;VLSI architectures for signal processing; integrating special purpose processors into a system. Prerequisite: CSCE 313. CSCE 463. Networks and Distributed Processing. (3-0). Credit 3. III Basic hardware/software, architectural components for computer communications; computer networks, switching, routing,protocols and security;multiprocessing and distributed processing; interfacing operating systems and networks; case studies ofexisting networks and network architectures. Prerequisite: CSCE 315 or approval of instructor. CSCE 464. Wireless and Mobile Systems. (3-0). Credit 3. Introduction to wireless and mobile systems; wireless communication fundamentals; wireless medium access control design; transmission scheduling,network and transport protocols over wireless design, simulation and evaluation; wireless capacity;telecommunication systems; vehicular, adhoc, and sensor network systems; wireless security; mobileapplications. Prerequisite: CSCE 313; junior or senior classification or approval of instructor. CSCE 465. Computer and Network Security. (3-0). Credit 3. Fundamental concepts and principles of computer security, operating system and network security, secret key and public key cryptographic algorithms, hash functions, authentication, firewalls and intrusion detention systems, IPSec and VPN, wireless and web security. Prerequisite: CSCE 313; junior or senior classification or approval of instructor. CSCE 469. Advanced Computer Architecture. (3-0). Credit 3. Introduction to advanced computer architectures including memory designs, pipeline techniques, and parallel structures such as vector computers and multiprocessors. Prerequisite: ECEN 469. CSCE 470. Information Storage and Retrieval. (3-0). Credit 3. Representation of, storage of and access to very large multimedia document collections; fundamental data structures and algorithms of current information storage and retrieval systems and relates various techniques to design and evaluation of complete retrieval systems. Prerequisite: CSCE 315 or approval of instructor. CSCE 481. Seminar. (0-2). Credit 1. IIIS Investigation and report by students on topics of current interest in computer science. Prerequisite: Junior or senior classification. CSCE 482. Senior Capstone Design. (1-6). Credit 3. Project-based course to develop system integration skills for solving real-world problems in computer science; significant team software project that integrates advanced concepts across computer science specializations; projects require design, implementation, documentation and demonstration, as well as design methodology, management process and teamwork. Prerequisites: Senior classification; at least two CSCE courses from one track including 411. CSCE 483. Computer Systems Design. (1-6). Credit 3. Engineering design; working as a design-team member, conceptual design methodology, design evaluations, total project planning and management techniques, design optimization, systems manufacturing costs considerations; emphasis placed upon students' activities as design professionals. Prerequisites: CSCE 315 and 462; senior classification. CSCE 485. Directed Studies. Credit 1 to 6. IIIS Permits work on special project in computer science. Project must be approved by the department. Prerequisite: Senior classification. CSCE 489. Special Topics in ... Credit 1 to 4. Special topics in computer science that are new or unique that are not covered in existing courses. CSCE 491. Research Credit 1 to 4. Research conducted under the direction of faculty member in computer science. May be repeated 2 times for credit. Registration in multiple sections of this course is possible within a given semester provided that the per semester credit hour limit is not exceeded. Prerequisites: Junior or senior classification and approval of instructor. For Graduate courses , here is the attachment Contact: Texas A&M University 401 Joe Routt Boulevard, College Station, TX, United States +1 979-845-3211 Map: https://maps.google.co.in/maps?q=TAM...m&z=16&iwloc=A
__________________ Answered By StudyChaCha Member |