Comparação de grades curriculares

Olá galera do GUJ, preciso da opinião de vocês:
Prestarei vestibular para duas instituições em CIÊNCIAS DA COMPUTAÇÃO, depois de muito pesquisar e filtrar sobraram duas, segue abaixo a grade de disciplina de cada uma:
(destaquei as disciplinas que me chamaram atenção)

[size=18]Instituição X:[/size] (2 anos)

[size=10]Organização de Computadores
Algoritmos e Programação
Lógica Digital
Fundamentos de Banco de Dados
Programação para Internet
Engenharia de Software
Fundamentos de Computação
Desenvolvimento de Sistemas
Estruturas de Dados
Linguagem e Técnicas de Programação
Desenvolvimento de Interface Gráfica
Redes de Computadores
Banco de Dados
Análise e Projeto de Sistemas
Gestão de Projetos
Sistemas Distribuídos
Desenvolvimento e Integração de Sistemas Distribuídos
Componentes Distribuídos
Programação de Banco de Dados
Tendências em Desenvolvimento de Sistemas Distribuídos
Qualidade de Software
Empreendedorismo
Projeto de Sistemas Distribuídos
Sistemas Móveis
Desenvolvimento e Integração de Sistemas Móveis
Programação em Ambientes Móveis
Tópicos Especiais em Banco de Dados
Tendências em Desenvolvimento de Sistemas Móveis
Gestão de Tecnologia da Informação
Plano de Negócios em Informática
Projeto de Sistemas Móveis
Trabalho de Conclusão de Curso[/size]

[size=18]Instituição Y:[/size] (4 anos)

[size=10]Algorítmos
Comunicação e Expressão
Fundamentos da Eletricidade
Inglês Instrumental
Matemática aplicada
Organização de Computadores
Arquitetura de Computadores
Cálculo Diferencial e Integral
Circuitos e Sistemas Digitais
Estrutura de Dados
Fundamentos de Magnetismo
Fundamentos de Sistemas Operacionais
Paradigmas de Linguagem de Programação
Ética e Responsabilidade Social
Desenvolvimento de Sistemas Web
Interface Humano Computador
Pesquisa e Ordenação
Probabilidade e Estatística
Sistemas Operacionais Aplicados
Direito Aplicado à Informática
Geometria Analítica Computacional
Linguagem de Programação
Modelagem de Sistemas
Teoria dos Grafos
Análise e Complexidade de Algoritmos
Bancos de Dados Avançados
Engenharia de Software
Sistemas Multimídia
Empreendedorismo
Técnicas de Apresentação
Compiladores
Computação Gráfica e Processamento de Imagens
Linguagens Formais e Autômatos
Segurança da Informação
Redes de Computadores
Gestão de Projetos de Software
Gestão Empresarial
Inteligência Artificial
Sistemas de Informações Gerenciais
Sistemas Distribuídos
Desenvolvimento para Dispositivos Móveis
Jogos
Qualidade de Software
Tomada de Decisão
Tópicos Especiais em Computação
TCC em Ciência da Computação[/size]

Ciência da computação em 2 anos? só estudando cedo a tarde e noite, e as vezes varando a madrugada.

Na verdade o de 2 anos é o Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas (TDS).
Já trbalho na área como programador, alguma sugestão ?

Depende do que você quer fazer. Analise a grade e olhe o enfoque delas…

Temos que fazer uma análise de que o mercado de trabalho está exigindo EXPERIÊNCIA.
Você tem alguma ? Quanto tempo ?
E outra, o que você gosta de fazer ?

Eu escolheria a instituição que está oferecendo 4 anos de ensino. Os dois currículos são básicos em qualquer curso sério de ciência da computação, e você vai vai apenas aprender o básico nessas disciplinas todas.

Lembre-se que você precisará, após formado, de umas duas horas diárias de estudo durante uns três anos pra se tornar um profissional craque.

[quote=Leonardo3001]Eu escolheria a instituição que está oferecendo 4 anos de ensino. Os dois currículos são básicos em qualquer curso sério de ciência da computação, e você vai vai apenas aprender o básico nessas disciplinas todas.

Lembre-se que você precisará, após formado, de umas duas horas diárias de estudo durante uns três anos pra se tornar um profissional craque.
[/quote]

Programação para Internet, Tendências em Desenvolvimento de Sistemas Distribuídos não é uma matéria de ciência da computação. O Item 1 está mais para SI.

Bom, eu não queria citar, a 1ª é FIAP e a 2ª IBTA, a grade da fiap me atraiu mais, porêm são apenas 2 anos.

[quote]Temos que fazer uma análise de que o mercado de trabalho está exigindo EXPERIÊNCIA.
Você tem alguma ? Quanto tempo ?
E outra, o que você gosta de fazer ? [/quote]

Um ano como programador web, pretendo ampliar para mais áreas na faculdade, principalmente o JAVA, por isso a grade da FIAP me atraiu bastante:

[size=10]1º módulo
Desenvolver raciocínio lógico para programação de computadores
Desenvolver programas utilizando J2SE e C#
Criar e modelar banco de dados
Utilizar as ferramentas gráficas para desenvolver páginas na web
Especificar a estrutura de páginas web e suas características
Desenvolver conceitos de infraestrutura de ambientes computacionais

2º módulo
Analisar e desenvolver sistemas utilizando uma linguagem visual com acesso a bancos de dados
Desenvolver programas J2SE e C# utilizando patterns em duas ou mais camadas
Estabelecer comunicação entre o banco de dados e os programas
Desenvolver sites utilizando linguagem de script
Instalar e configurar servidores de aplicação
Identificar e selecionar infraestrutura de redes computacionais
Gerir projetos de sistemas utilizando metodologia do PMI® (Project Management Institute)

Certificado de Qualificação Profissional de Programador de Computadores

3º módulo
Utilizar ferramentas computacionais para criação e manutenção de sistemas
Desenvolver sistemas utilizando servidores de aplicação
Desenvolver aplicações utilizando componentes distribuídos (com Web Services)
Estabelecer arquitetura orientada a serviços (SOA)
Estabelecer diretrizes para medição e acompanhamento da qualidade de software (CMMI)
Identificar formas de atuação no mercado de trabalho de informática
Estabelecer plano de negócios de informática
Conhecer as tendências no desenvolvimento de sistemas distribuídos

Certificado de Qualificação Profissional de Desenvolvimento de Componentes Distribuídos

4º módulo
Desenvolver aplicações para dispositivos móveis (J2ME)
Integrar aplicações móveis a banco de dados
Desenvolver habilidades na gestão de empresas e pessoas
Estabelecer política de controle e segurança em aplicações
Conhecer as tendências e métodos para Governança de TI (ITIL, Cobit e SixSigma)
Conhecer a legislação pertinente ao desenvolvimento de sistemas
Conhecer as tendências no desenvolvimento de sistemas móveis[/size]

Bom dia

Eu fiz Ciencia da Computação e particularmente recomendaria a grade de 4 anos, só por ter mais conteudo ja ia valer a pena, e afinal conhecimento nunca é demais e dai pra uma Engenharia da computação é um passo, mas claro isso vai do interesse de cada um e da área que se deseja seguir.

Att

[quote=ManoJava]Bom dia

Eu fiz Ciencia da Computação e particularmente recomendaria a grade de 4 anos, só por ter mais conteudo ja ia valer a pena, e afinal conhecimento nunca é demais e dai pra uma Engenharia da computação é um passo, mas claro isso vai do interesse de cada um e da área que se deseja seguir.

Att[/quote]

Se o seu interesse é programação, a primeira é mais indicada.

Cara cursos de 2 anos (Tecnólogos) só se você for fazer pós ou mestrado logo depois, senão só serve para sujar o curriculo, caso não pretenda fazer… então vai de 4 anos que é bacharelado.

achei muito infeliz o comentário do wesleyd.qa … :roll:

Realmente, comentário extremamente infeliz. Você pode explicar por que um curso de Tecnólogo suja o currículo?

Também achei o comentário bem estranho, mas na hora de escolher entre as duas vc tem que focar no seu objetivo como: Programador, analista de sistemas, de suporte, etc… acho que é seu objetivo final que vai definir qual curso deve escolher, eu escolhi Ciencia da Computação e agora esse ano to entrando nas pós em Engenharia de Software, conselhos vc terá muitos, porém só vc poderá escolher mas acho que qualquer uma das duas grades que vc escolher em se tratando de tecnologia vc estará bem servido.

Att.

um curso de ciência da computação não vai te formar para desenvolver software, sim tecnologia. Tanto em algoritmos quanto em hardware e elétrica.

Se você gosta de desenvolver programas, faça SI, ou o primeiro ítem que postou.

O foco da CC é matemática, algoritmos, sinais, IA, Compiladores, Sistemas Operacionais, Estrutura de dados(que não tem nada haver com banco de dados).

O foco da SI é utilizar esses recursos e desenvolver sistemas de informação. Se você gosta de desenvolver para web, e sistemas desktops corporativos, é esse o seu caminho.

[quote]
um curso de ciência da computação não vai te formar para desenvolver software, sim tecnologia. Tanto em algoritmos quanto em hardware e elétrica.

Se você gosta de desenvolver programas, faça SI, ou o primeiro ítem que postou.

O foco da CC é matemática, algoritmos, sinais, IA, Compiladores, Sistemas Operacionais, Estrutura de dados(que não tem nada haver com banco de dados).

O foco da SI é utilizar esses recursos e desenvolver sistemas de informação. Se você gosta de desenvolver para web, e sistemas desktops corporativos, é esse o seu caminho.[/quote]

Opa amigo ai que vc se engana, pois o DBA da minha empresa é formado em Ciencias da computação bem como alguns programadores também, na grade de Ciencia da Computação tem materias de lógica de banco de dados, banco de dados OO, banco de dados distribuidos e também a matéria de linguagens de programação que além de abordar a lógica também te ensina os primeiros passos da programação, mas se vc quiser ser programador também, basta pegar os livros e estudar muito, algumas pessoas são autodidatas conheço vários que não tem graduação na área e são programadores excelentes, porém se vc pensa em algo mais abrangente do que programação faça Ciencia da Computação, pois pode futuramente partir pra área de gestão de projetos, engenharia de software, etc…

Att.

Cursos de 2 anos não morrem em especialização (Lato Sensu) apenas?
Que eu saiba só um curso superior de 4 anos ou mais lhe da direito a realizar um mestrado e/ou doutorado (Stricto Sensu).
Eu não lembro direito, foi em trabalho e engenharia no priemiro ano que meu professor explicou isto.

Também quero saber o porque???

Eu sou formado em um curso “Tecnólogo” e meu curriculo não está sujo !

Desculpa ai mas eu conheços pessoas que dominam java e nem faculdade tem…

Vou ensinar pra você o que é um curso de tecnólogo… como vc diz.

É um curso voltado para uma área especifica, ou seja. Um curso de: Técnologia em gerência e segurança de redes, o aluno aprende o básico da computação tais como linguagem de programação, algoritimos, sistemas operacionais, cabeamentos, e servidores. Que no caso é voltado mais para área de redes.

Na parte de programação o aprendizado é voltado para comunicação.

E assim por diante.

E para um profissional que quer trabalhar com redes de computadores pode ser tão bom quanto se o mesmo fizesse ciências da computação. [Copiou ou quer um desenho?]

Isto é um fórum, ele é público e de livre expressão. Mas dar uma resposta dessa sem redigir o porque, é porque não sabe nem o que este curso significa direito…

Passar bem !

Nisso vc tem razão, apenas os cursos tipo Bacharelado te gabaritam a fazer o (Stricto Sensu) com cursos de 2 anos pode realizar apenas o Lato Sensu, nesse ponto esbarramos em uma limitação que dependerá dos objetivos que vc visa alcançar, se não tiver intenção de fazer Mestrado/Doutorado cursos de 2 anos são ótimos, porém se a ambição é por Mestrado, dai só cursando 4 anos.

Att.

Cursos de 2 anos não morrem em especialização (Lato Sensu) apenas?
Que eu saiba só um curso superior de 4 anos ou mais lhe da direito a realizar um mestrado e/ou doutorado (Stricto Sensu).
Eu não lembro direito, foi em trabalho e engenharia no priemiro ano que meu professor explicou isto.[/quote]

O que vocês andam lendo?

Um curso de tecnólogo é um curso superior.

Segundo as leis, para fazer mestrado e douturado, é necessário possuir curso superior.

Ou seja. Pode-se fazer sim, possuindo um curso tecnólogo ! Viva !

:wink: