CS Programming Methodology (ENGR 70A)
Intellectual Property: Patent Law
Law School Courses
Related Law Courses by Topic
Courses Outside SLS by Topic
270 items in this track
Item is good for 28 routes, rollover orange dots above to see which ones!
Programming Methodology (ENGR 70A)
School of Engineering
Recommended for route(s):
[ Academia ] [ Litigation ] [ Regulatory & Policy ] [ Transactional ] Intellectual Property: Patent Law
Why it is relevant for ...
[ Academia ] [ Litigation ] [ Regulatory & Policy ] [ Transactional ] as a Relevant Course outside SLS for those interested in Computers : IP attorneys, particularly patent prosecutors or those managing clients' patent portfolios, should have a basic understanding of the science underlying their client's business and current issues in that area. Students interested in information technology or electronics should consider taking 1 or more courses to establish some level of comfort with computer technology and the computer scientist’s approach to problem-solving. This course introduces students to the discipline of computer programming.
General course Description:
Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the built-in facilities of the Java language. No prior programming experience required.
Course Style: A Substantive course teaches the law, theory, and policy in a particular area of law