|
So My last year at my school is coming up soon and I can also enroll in the university or a college I haven't been looking over the colleges yet but programs on what I should take so here are my options, and what I am mostly looking is Stuff for linux developer/and network administrator, however Application dev is also a plus up here.
So I've got those details down now:
CS: CSC 155 C++ Computer Science I
Course is first course in computer programming from basic through intermediate levels. Content includes designing, implementing and debugging maintainable C++ programs, demonstrating applications from the areas of business and computer science. Abstract data types and object-oriented methods enhance study of elementary data structures. Course Objectives A. Create programs using the essential tools within the C++ language. B. Use functions and modularity to create solutions to complex programming problems. C. Solve problems using existing and constructed elementary data structures. D. Design software demonstrating the proper use of encapsulation and data abstraction. E. Incorporate class objects as a tool in designing maintainable software.
CSC 170 Introduction to Numerical Methods
CSC 171 Computer Architecture and Organization Cont
Course surveys various levels of hierarchical computer architecture and design. Content includes analysis of internal and external memory models, busses, I/O peripherals, CISC and RISC processor strategies; instruction formats; addressing schemes of microprocessors such as Intel Pentium and Power PC architectures, vectorizing multiprocessors and multicomputer systems.
Course Objectives A. Review the historical development of computers and computer architectures. B. Understand information representation, error detection/correction schemes and digital logic. C. Identify the basic components of computer organization and understand how they work together. D. Learn the format of instruction sets and the operation of the instruction cycle. E. Survey the hierarchical internal and external memory organization strategies. F. Recognize current superscalar microprocessor and multiprocessor models in today's market.
CSC 240 C++ Data Structures
Course provides a survey of data structures. Content includes elementary methods of complexity analysis applied to algorithms that manipulate dynamic and static data structures. Object-oriented programming techniques are utilized to implement lists, trees, tables, graphs and other classes using the C++ language. Algorithms focus on sorting and searching methods. Course Objectives A. Continue program development emphasizing modularity and abstract data types. B. Utilize object-oriented programming skills to design maintainable classes. C. Analyze algorithms to optimize memory and time complexity. D. Implement a collection of data structures into a variety of applications. E. Survey methods of sorting and searching.
CSC 255 Objects and Algorithms
Course continues CSC 240 or CSC 241. Contents include survey of introductory algorithms in programming language. Object-oriented methodologies are used to implement algorithms that exhibit backtracking, divide and conquer, the greedy method and branch and bound techniques; analysis of time and memory complexity using discrete metrics. Course Objectives A. Continue the development of object-oriented programming methodologies. B. Analyze algorithmic complexity using discrete mathematical metrics. C. Implement algorithms using a variety of abstract data types. D. Study and implement sorting and searching algorithms. E. Study and implement elementary semi-numerical algorithms. F. Survey introductory distributed algorithms.
And My CNS is:
CNS: Cisco CNS140-050 Cisco Network Infrastructure Essentials Competencies CNS141-050, 051, 052, 0W1 Cisco Networking Basics Competencies CNS142-050 Cisco Routers and Routing Basics Competencies CNS143-050 Cisco Switching Basics and Intermediate Routing Competencies CNS144-050 Cisco WAN Technologies Competencies Security CNS 176-050 Security & Certification CNS 181-050 Advanced Network Security I CNS 182-050 Advanced Network Security II Networking Essentials CNS 105-001, 002, 050 Networking Essentials
|