Network programming based on TCPIP and other commu nications protocols Emphasis

Network programming based on tcpip and other commu

This preview shows page 136 - 138 out of 335 pages.

Network programming based on TCP/IP and other commu- nications protocols. Emphasis is on multi-tier and collabora- tive applications. 279 ALGORITHMS AND DATA STRUCTURES 3 F,S C or better in ITK 179 req. MAT 160 or 260 or conc reg in MAT 260 req. Maj/min only or cons dept advisor req. Data structures, algorithms, mathematical foundations of computer science. Topics include lists, trees, graphs, sort- ing, searching, correctness, computational complexity, par- allel algorithms. 306 BUILDING APPLICATIONS SYSTEMS 3 S C or better in ITK 261 req. Not for cr if had ACC 368. Maj/min only or cons dept advisor req. Creating applications using end user development tools; prototyping; human/software interface design; end user development issues. 326 PRINCIPLES OF SOFTWARE ENGINEERING 3 S C or better in ITK 179 and 261 req. Offered alternate years. Maj/min only or cons dept advisor req. Fundamentals of software engineering. Topics include speci- fication models, metrics, design fundamentals, interface design, quality assurance, and automated tools. 327 CONCEPTS OF PROGRAMMING LANGUAGES 3 F C or better in ITK 179 req. Maj/min only or cons dept advisor req. Survey of pragmatic, syntactic and semantic structure of programming languages. Procedural, logic-oriented, object- oriented and other contemporary languages included. 328 INTRODUCTION TO THE THEORY OF COMPUTATION 3 S C or better in ITK 279 req. Maj/min only or cons dept advisor req. Basic concepts in computing theory. Topics include recur- sive definitions, regular expressions, transition graphs, automata, nondeterminism, grammars, parsing, decidability, Turing machines. 340 INTRODUCTION TO ARTIFICIAL INTELLIGENCE 3 S C or better in ITK 279 req. Maj/min only or cons dept advisor req. Introduction to concepts in artificial intelligence, including: knowledge representation, heuristic search, neural networks, planning algorithms, natural language, and machine learning. 341 OBJECT-ORIENTED SYSTEM DEVELOPMENT 3 F C or better in ITK (178 or179) and 261 req. Maj/min only or cons dept advisor req. Main concepts of object-oriented technology and a com- prehensive methodology for system development. Object- oriented analysis, design, and implementation including object-oriented databases. 346 KNOWLEDGE ENGINEERING 3 S C or better in ITK 261 req. Offered alternate years. Maj/min only or cons dept advisor req. In-depth study of knowledge-based systems and the knowl- edge engineering process; use of expert systems tools to con- struct applications. Information Technology
Image of page 136
137 C A S T 351 DATA COMMUNICATIONS SECURITY 3 F C or better in ITK 375 or cons dept advisor req. This course is about ensuring the security of data being stored, processed and transmitted by computing systems and networks. 352 MULTIMEDIA TECHNOLOGY APPLICATIONS 3 F C or better in ITK 261 req. Maj/min only or cons dept advisor req.
Image of page 137
Image of page 138

You've reached the end of your free preview.

Want to read all 335 pages?

  • Fall '15
  • TrevorBelcher
  • Academia, Academic degree, Bachelor's degree

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask ( soon) You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors